I suspect that video was taken in China. Landslides like this happen frequently there, so most likely they can really read the "tea leaves" on them by now.
Key takeaway here is that the Earth, like water, is constantly seeking its own level.