A motorcyclist rides along a snow-covered street in Shijiazhuang, north China's Hebei province, February 19, 2009. [CFP]