Motorcars move slowly amid snowfall in Urumqi, capital of northwest China's Xinjiang Uygur Autonomous Region, April 23, 2014. A snowfall hit the city on April 23 and the local meteorological bureau has issued a yellow alert for blizzard