Island Peak Climbing
Island Peak, or Imja Tse, is a (6,189m/20,305ft) tall mountain in Nepal's eastern Himalayas; the pinnacle falls in Sagarmatha National ...
Read moreIsland Peak, or Imja Tse, is a (6,189m/20,305ft) tall mountain in Nepal's eastern Himalayas; the pinnacle falls in Sagarmatha National ...
Read more