People walk on the road in dense fog in Changsha, Southeast China's Jiangsu province on the morning of Dec 1, 2010. [CFP]
Go to Forum >>0 Comments