Buy the best images of Nepal
Trending: Flowers, Wallpapers, Background
ID: 36242
Tilicho Lake the highest lake in the world
Tilicho Lake is the highest lake in the world, as it is located at an altitude of 4,919 meters (16,138 ft). Tilicho Lake, blue sky, and snow mountains in clear weather.