Khecheopalri Lake, originally known as Kha-Chot-Palri (meaning the heaven of Padmasambhava), is a lake located near Khecheopalri village, 147 kilometers (91 mi) west of Gangtok in the West Sikkim district of the Northeastern Indian state of Sikkim. Located 34 kilometers (21 mi) to the northwest of Pelling town, the lake is sacred for both Buddhists and Hindus and is believed to be a wish-fulfilling lake. The local name for…