Hi and welcome and this is the photo describing the natural beauty of nepal. This is the photo of the lake located at the highest altitude and is known s the highest lake in the world. Tilicho Lake is a lake located in the Manang district of Nepal. 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.