A strong rainstorm triggered a massive landslide in China's Fujian province on Thursday that was so powerful it knocked over these parked vehicles like they were nothing. No deaths were reported in the incident.

Read more
Read more
Read more
Read more
Read more

5 updates to this series since

Load comments