Dzongu, the official reserve for Lepcha people is bounded by Teesta River in the south-east, Tholung Chu River in the north-east and by rising mountains in the West. Dzongu offers the best of Sikkim – unexploited and serene. The place appeals to visitors who simply want to enjoy nature. It is a beautiful land of dense forest area and glacial rivulets that nurture both the human and natural habitation around.