Pelling, the laid back, scenic, but rapidly swelling hamlet is situated at 2,085 m above sea level about 2 km beyond Pemayangtse. Pelling is famous for the magnificent view of the snow-capped mountains of Kanchendzonga (worlds third highest mountain), since it is the nearest motorable point to Mt....