Residents walk on a snow-covered road in Urumchi, capital of China's Xinjiang Province, Nov. 8, 2012. The heavy snow hit Urumchi on Nov. 6, 2012 and is yet to stop. [Chinanews.com]
Go to Forum >>0 Comment(s)