An entire mountainside suddenly collapsing during a massive landslide, India, 28th June, 2026
No recommendations yet