Tilicho Lake, situated at 4,919m height, is one of the highest Lakes in the World. Tilicho rests in rough and wild area in Manang district in western region of Nepal. Thus, Tilicho Lake is less visited trekking area in Nepal. Don't forget to subscribe my channel for more videos
0 Comments