ISLAND PEAK

Island Peak, known as Imja Tse, is a prominent trekking peak in the Khumbu region of Nepal, standing at 6,189----
ISLAND PEAK
" />

Island Peak Expeditions