People in Yunnan province, China have captured the moment a landslide caused debris and foliage to flow down the side of a mountain.
Full ArticleWatch: Moment landslide is triggered by heavy rain in southern China
BBC News
0 shares
1 views