14 days agoA video from China shows a massive landslide, appearing as if an entire mountain is crumblingdisasterwatch247