Steep slope in China collapses: landslide buries houses – residents escape at the last second

Heavy rain caused a landslide in Guizhou, southern China, destroying several houses. Some residents filmed the incident – others fled in panic.

Heavy rain caused a landslide in Guizhou, southern China, destroying several houses. Some residents filmed the incident – others fled in panic.

source site-1