Video: Flood Waters Rise: Torrential rain batters southwest China

Torrential rain has triggered damaging floods in areas of southwest China’s Chongqing Municipality and Guizhou Province. The flood peak of the Qihe River …

Via Youtube