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