Khecheopalri Lake in the Sikkim, Himalaya of India is considered the most auspicious one. There are many Folklores associated with it. It is famous as 'Wish fulfilling Lake'. In this episode I've tried my best to explain its mysterious appearance in the sacred abode of Himalayan ranges.