A policeman directs traffic in a flooded street after heavy rains brought by tropical storm Meranti in Hangzhou, East China's Zhejiang Province, Sept 12, 2010. [Xinhua]
Go to Forum >>0 Comments