Khecheopalri Lake is around 33 km from
Pemayangtse in
West Sikkim District.
Also known as the wishing lake, this lake is located in the midst of a dense forest. It is considered to be sacred both by the Buddhist and the Hindus. Prayers are allowed around it.