An impressive landslide causes severe damage in Shandong, China

Meteored 2024-07-31

Views 21.7K

A landslide is the sudden movement of soil, rocks, or debris downhill, usually caused by gravity and factors like heavy rainfall or earthquakes.






Share This Video


Download

  
Report form