People walk under an umbrella amid the heavy snow in Shenyang, the capital of Northeast China's Liaoning province on Nov 13, 2010. [Chinanews.com]