WorldNewly formed lake sparks fears of more flooding along Nepal-China border
Authorities warn that a newly formed lake overflowing along the Himalayan border between Nepal and China could cause additional flooding in areas already devastated by a catastrophic flash flood.
Newly formed lake sparks fears of more flooding along Nepal-China border
