Vehicles run on a road in fog-shrouded Jinan, east China's Shandong Province, Nov. 28, 2011. Fog hits many parts of China, disrupting traffic. [Photo/Xinhua]