URUMQI, Nov. 2, 2015 - Pedestrians walk against the snow in Urumqi, capital city of northwest China's Xinjiang Uygur Autonomous Region, Nov. 2, 2015. The city witnessed snowfall on Monday as the local meteorological authority issued a blue alert against cold.

1 / 1
 

Latest News

Latest Photos