The Gurudongmar Lake, located at an altitude of around 17,000 feet within the Lachen Dzomsa area in North Sikkim, is one of 108 “Tso-Chen” or major holy lakes of Sikkim which are…...
The Mountain Walker Youtube Channel
Follow me on TwitterMy Tweets
This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.