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 … source
by October Gallery
A massive landslide was filmed falling over a mountain road in Fangshan District, near Beijing on Sunday, temporarily interrupting traffic flow. No injuries were … source