Vehicles move in a flooded street in Xinyu, east China's Jiangxi Province on Aug. 5, 2010, after heavy rainstorms. [Xinhua]
Go to Forum >>0 Comments