Rainstorm Triggers Landslides in Southwest China

IBTimes 2012-05-22

Views 11

More torrential rains have hit many parts of southwest China since early Monday, causing some road sections to be flooded and triggering landslides.

Share This Video


Download

  
Report form
RELATED VIDEOS