Gangtok, the cool capital of Sikkim, has long been one of North India's most charming hill station escapes with its misty mountain views, Buddhist monasteries, lively markets and clean mountain air.