• 5 years ago
Vehicles narrowly avoid being buried by mud and trees after they tumbled down a mountain during a landslide in southern China's Chongqing on October 16.

The CCTV video shows mud and trees suddenly rolling down a mountain on the side of a busy road, pushing the vehicles away.

The road was blocked but no casualties were reported. The section of the road has been closed due to safety issues.

Recommended