A heavy sandstorm hit the Qinghai Province in northwestern China on July 20. Clouds of sand reduced visibility and slowed traffic in many areas.