The views of the Himalayas from North Sikkim are awe-inspiring, attracting nature lovers and adve...