A pedestrian walks in fog in Shijiazhuang, capital of North China's Hebei Province, February 17, 2013. Photos: Xinhua
Vehicles wait to pass the crossroads in fog-shrouded Shijiazhuang, capital of North China's Hebei Province, February 17, 2013.
Vehicles run on a road in fog-shrouded Shijiazhuang, capital of North China's Hebei Province, February 17, 2013.