Mesmerizing Tilicho Lake.
This picture is of Lake Tilicho(Tilicho Lake), the Highest/biggest Lake in the World with altitude of almost 5000 meters from Sea. Tilicho Lake is considered as one of the best place to be in the world for nature lovers. The lake lies at Manang district of Nepal which is also the route to Annapurna Base Camp or ABC trekking.