Sichuan Province, China: Floods Trigger Landslide

Torrential flooding hits China's Sichuan province, triggering landslides and causing buildings and bridges to collapse.


Copyright © SR Fun & Creativity.

Blog Archive

Powered by Blogger.