Newly-discovered lake in Nepal likely to become world’s highest

A newly-discovered lake in Nepal called Kajin Sara lake is likely to set a new record of being the world’s highest lake. The Kajin Sara lake is located at Singarkharka area of Chame rural municipality in Manang district of Nepal.The lake was discovered about a few months ago by a team of mountaineers.  As per… Continue reading Newly-discovered lake in Nepal likely to become world’s highest