Cholamu Lake in Sikkim is India's highest lake at about 5,330 metres above sea level It is a glacial lake near the Indo-China border, feeding the Teesta River system The lake is remote, with restricted access and requires special permits to visit