GUANGAN CITY, CHINA — A huge landslide occurred on July 1st in Guangan city in China's Sichuan province.
A surveillance camera caught the moment trees and lights started tumbling down.The road soon collapsed, causing retaining walls to plunge to the ground.
According to the Epoch Times, torrential rains have been continuously pouring on Southern China, causing landslides and floods in several places.
The authorities have yet to determine what caused the collapse, but an investigation is underway.
The landslide miraculously spared the overlooking buildings, and no one was injured or hurt.