Ajayvio
FollowThe Mystery Lake
Lake Gurudongmar, One of the highest Lakes in the World (17,800 Ft.), situated in the Himalayas, North-Sikkim, India. Sacred for the Hindus & the Buddhists...
Read more
Lake Gurudongmar, One of the highest Lakes in the World (17,800 Ft.), situated in the Himalayas, North-Sikkim, India. Sacred for the Hindus & the Buddhists.
Read less
Read less
Views
93
Likes
Awards
Community Choice Award
Same photographer See all