Tso Lhamu Lake is on the plateau that project into
Sikkim. The
Teesta River takes birth from this moderately sized lake. The water in this lake flirts with ice before getting frozen in winter. The beauty of the Tso Lhamu Lake doubles by the reflection of the surrounding mountains.