Mountain Kanchenjunga and Kanchenjunga Demon

The white clips of Mountain Kanchenjunga (Photo Copyright@SauravDas) Kanchenjunga, the third highest mountain of the world, lying in between Nepal and Sikkim (India). The clips are surrounded with mythical stories. The valley of Kanchenjunga once said to be home to a mountain deity, called Dzo-nga (Kanchenjunga Demon). He is a yeti or big footed snowman.… Continue reading Mountain Kanchenjunga and Kanchenjunga Demon