The strongest sandstorm over 17 years wraps northwestern China's Gansu Province on Saturday, April 24, 2010. [Photo: minqin.cn]