Residents ride bike in snow on a street in Shijiazhuang, capital of north China's Hebei Province, Nov. 10, 2009. Most parts in north and northwest China witnessed a snowfall on Tuesday. [Xinhua]