Residents walk in snow on a road in Shijiazhuang City, capital of North China's Hebei Province, November 10, 2009. Most parts in north and northwest China witnessed a heavy snowfall on Tuesday. [Xinhua]