Pedestrians walk in the street during a snowfall in Shijiazhuang, capital city of north China's Hebei Province, Jan. 3, 2010.[Xinhua]