Site Overlay

One of the highest lakes in the world, Gurudongmar Lake, Sikkim, India