Terrifying moment landslide wipes out parked vehicles

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