Fri, Dec 11, 2015, 10:56 AM
Take a look at the video footage that shows two buildings crashing down to the ground due to the effect of landslide. The disastrous natural phenomenon made the two houses to collapse and were reduced to rubble after a landslide. The visuals were caught on camera. The incident took place in China's Guizhou Province. The footage showed cars stopping on the road ahead of crashing of buildings.