Back to photostream

Gurudongmar Lake, is one of the highest lakes in the world and highest lakes in India, located at an altitude of 17,800 ft in the Indian state of Sikkim. The best time to visit the Gurudongmar lake is from November to June. #travel #sunset #instatrave #tr

335 views
6 faves
0 comments
Uploaded on February 9, 2018