Pedestrians trudge through the snow in Zhengzhou, capital of central China's Henan Province, Nov. 12, 2009. [Xinhua]