The world’s third tallest mountain, Kanchenjunga, resides in India, Nepal and Tibet. Not only do people trek to see it but many trek routes are weaved around the mere chance of spotting its silhouette. They say the sunrise at the peak is a marvellous one…