Photo taken on Aug. 3, 2011 shows the sky shrouded by sand and dust in Urumqi, capital of northwest China's Xinjiang Uygur Autonomous Region. A seven-level sand storm swept through Urumqi and neighboring areas on Wednesday, causing low visibility on the road. [Xinhua]