In the North-East of India there are many gems for the ones who love the mountains, rivers and lush valleys. There is one wonder that stands tall and calls out to the world of adventurers at large, and that is Mount Kanchenjunga, the third highest…