This lake located some distance from Pelling Yuksom Road.
The location of this lake is in a small valley.
This lake is sacred for Buddhists and also for Lepcha. The meaning of Khecheopalri lake is wishing lake.
Khecheopalri Gompa is located at a 2-kilometer distance from Khecheopalri lake. At Khecheopalri Gompa, you would see amazing views of Mount Pandim.