×

Lepcha people

The Lepcha are among the indigenous peoples of the Indian state of Sikkim and Nepal, and number around 80,000. Many Lepcha are also found in western and southwestern Bhutan, Darjeeling, the Koshi Province of eastern Nepal, and in the hills of West... Wikipedia
India (Sikkim, Darjeeling and Kalimpong districts, West Bengal: 76,871 (2011 census)