Multiple Dams Swept Away In Tibet-Nepal Floods: Three Gorges Hides A 100x Disaster
On August 26, 2026, a highly destructive ice-and-rock collapse followed by flash flooding struck the high-altitude region along the China-Nepal border. Floodwaters from the...







