Residents wade through floodwaters on Binjiang Road in Chongqing, southwest China, July 27, 2010. Though just dried off, parts of the city were submerged again on Tuesday due to the rising water level of the Yangtze River. [Xinhua]
Go to Forum >>0 Comments