Kanchanjangha, the world's third-highest peak at 8,586 meters, stands majestically in the Himalayas, straddling Nepal and India's Sikkim. Until 1852,…
Editor: Mahbub Roni
Follow Us