26/08/2026
Terrifying CCTV footage captures the moment a massive flash flood struck the Rasuwagadhi area along the Nepal–China border, sending a powerful surge of water and debris through the region. Authorities are continuing rescue and relief efforts as the full scale of the damage is assessed.