Island Peak, also known as Imja Tse, is a popular climbing peak in Nepal’s Khumbu region. It lies in the Sagarmatha National Park and towers at 6165 M / 20226 FT. The […]
Island Peak, also known as Imja Tse, is a popular climbing peak in Nepal’s Khumbu region. It lies in the Sagarmatha National Park and towers at 6165 M / 20226 FT. The […]