Folks

The Lepcha, Children of the Snowy Peak

In the forested valleys of Sikkim and the Darjeeling hills, beneath the sacred snows of Kangchenjunga, live the Lepcha, the indigenous people of the eastern Himalaya. Calling themselves Mutanchi Rong