Lepcha Jagat
Lepchajagat – literally means the place of Lepcha people or Lepcha community. Lepcha people are originally from Sikkim. But now spread over in Bhutan, Tibet, Nepal, Darjeeling hills. Lepchajagat is a very small village in wilderness with an altitude of around 7000 ft above the sea level.