Published On Feb 26, 2015
Tilicho lake is one of the most beautiful lakes in Nepal. It is situated at 4950 meter above sea level making it the lake at the highest altitude in the World. We made a sudden and unprepared trek to this lake in September 2014. Calm sky, enchanting mountains and tempting villages in this trekking route will not make you disappointed. Enjoy this video made just by using iPhone and iMovie.
show more