Nepal and Tibet Floods: Landslide That Swept Away a Glacier Identified as the Origin of the Disaster

A devastating natural disaster struck the Himalayan region between Nepal and Tibet on August 26, 2026, when catastrophic flash floods swept through valleys along the Nepal-China border. The disaster caused extensive loss of life, destroyed homes and infrastructure, and left hundreds of people missing. Rescue operations remain underway as authorities attempt to reach isolated communities […]