Barrier Lake Forms After Nepal Mudslide
An aerial drone image captured on 27 August 2026 shows a barrier lake that formed in Nepal following a devastating mudslide near the China-Nepal border, with authorities reporting significant casualties in the region.