Khecopalri Lake is one of the most sacred sites for Lepcha people.

Country: 
Image: