Two submerged cars can be seen on a street in Hechuan district of Southwest China's Chongqing municipality, Sept 20, 2011. Floods triggered by heavy rain battered Chongqing on Tuesday, damaging 2,080 houses and affecting 235,000 people. Classes of more than 20 schools in Hechuan district have been suspended. [Photo/Xinhua]
|