monkeystale.ca
Goecha La and Mt. Kanchenjunga
Tucked up in India’s far northeast, the Himalayan state of Sikkim is a unique area with Tibetan villages set below the snow-capped Himalayas. The world’s 3rd highest peak, Mt. Kanchenjunga (8586m),…