A pedestrian walks in snow in Urumqi, capital of northwest China's Xinjiang Uygur Autonomous Region, April 23, 2014. A snowfall hit the city on Wednesday and the local meteorological bureau has issued a yellow alert for blizzard. [Photo/Xinhua Li Xiongxin] |