BEIJING, July 12 (Xinhua) -- China has recorded fewer and weaker spring sandstorms over the past two decades, after decades of efforts to curb desertification, official data released on Sunday showed.