Heavy Rains cause Flooding and Landslide in Southwest China

Heavy Rains cause Flooding and Landslide in Southwest China

Torrential rain causes floods and landslides in southwest China.


User: Nobad_78

Views: 1

Uploaded: 2015-06-02

Duration: 00:23

Your Page Title