WIP · World in Pocket

Gimmigela Chuli

Italy

Gimmigela Chuli

Gimmigela Chuli, or The Twins, are two-peak mountains in the Himalayas, located on the border between Taplejung, Mechi, Nepal and Sikkim, India.

Listen to the audio guide for Gimmigela Chuli Free on WIP — starts by itself when you arrive, even with the screen off

Nearby