The magnificent Kanchendzonga Considered sacred in Sikkim, the summit of Indiaâ??s highest mountain is best approached from Nepal