Nepal Flood: China Warns Barrier Lake Could Trigger Fresh Disaster

China has warned that a landslide-created barrier lake near the Nepal-Tibet border could overflow, raising fears of another downstream flood.

ODISHA