Photo taken on Oct. 9, 2010 shows buildings in heavy fog in Hefei, east China's Anhui Province. [Xinhua]
Go to Forum >>0 Comments