Tilicho Lake highest lake in the world
Tilicho Lake highest lake in the world Tilicho Lake is a lake located in the Manang district of Nepal. It is situated at an altitude of 4,919 metres (16,138 ft) in the Annapurna range of the Himalayas and is known … Continue reading Tilicho Lake highest lake in the world