Heavy fog shrouds Harbin, capital of northeast China's Heilongjiang Province, on Oct. 25, 2012. Some areas of the city even have a visibility of less than 10 meters. [CFP]
Go to Forum >>0 Comment(s)