Massive landslide sweeps away parked vehicles in China

This is the terrifying a moment a mudflow wiped out parked vehicles, sweeping them across the road after a strong rainstorm. The dramatic video was filmed in Longyan City in southern China's Fujian Province on June 13. One person was killed in the incident. Firefighters arrived on the scene to rescue nearby residents.