Tag: Tilicho Lake

World’s highest lake witnesses season’s first snowfall

Manang: Route to Tilicho, the highest altitude lake in the world, has been obstructed due