0
Gurudongmar Lake
Photo by:
SUBHADIP SAHA
Category: Places
Gurudongmar Lake of North Sikkim is one of the highest lake in the world surrounded by beautiful snowcapped mountain ranges.