Landslide Blocks Nepal River: Flood Risk Remains
A landslide in Darchula, Nepal, has blocked the Chameliya River, causing water to accumulate behind a natural dam. The…
A landslide in Darchula, Nepal, has blocked the Chameliya River, causing water to accumulate behind a natural dam. The…