Video: Rare video: Huge landslide caught on cam near Beijing

A massive landslide was filmed falling over a mountain road in Fangshan District, near Beijing on Sunday, temporarily interrupting traffic flow. No injuries were …

Via Youtube