Showing all 2 results
Island Peak, or Imja Tse, how locals call it, is an amazingly beautiful peak of Himalayas. Situated above the Chukkung valley.
Mera Peak (6,476m) is a breathtaking, scenic mountain that is becoming popular with trekkers and climbers as it is the highest trekking route.