eos.org
High resolution Pléiades Satellite imagery of the 26 August 2026 Langtang Lirung landslide in Nepal
Satellite image draped onto the Google Earth DEM for the middle section of the Langtung Lirung landslide. Image copyright Planet Labs, used with permission, collected on 25 August 2026.