Vehicles run on the slippery road in snow in downtown Rushan, east China's Shandong province, Jan. 4, 2010. [Xinhua]
Go to ForumComments