Planet Labs image from 28 August 2026 showing the aftermath of the 26 August 2026 landslide in Nepal. Image via Watanave Lab.

The landslide that caused the 26 August 2026 debris flow in Nepal and Tibet
Dave Petley

Planet Labs image from 28 August 2026 showing the aftermath of the 26 August 2026 landslide in Nepal. Image via Watanave Lab.