Kathmandu, August 27 A large lake has formed below a massive avalanche in the northern part of Langtang Lirung, raising concerns about another flood in Rasuwa. Chinese media and experts who have analysed satellite images have concluded that the lake formed at the confluence of two small mountain streams. Here is what is known so […] The post A new lake has…