in

Newly discovered lake in Nepal may be the world’s highest

Newly discovered lake in Nepal may be the world's highest

 

Tags:  Lake  |  Record  |  Highest Lake  |  Discover  |  World’s Highest