Imja Tse | Island Peak 🏔️ Overview Imja Tse, better known internationally as Island Peak, is a striking 6,165-meter mountain in the Khumbu region of eastern Nepal. Rising above the Imja Valley beneath the enormous south face of Lhotse, it is one of Nepal’s most frequently climbed “trekking peaks.” Despite that classification, Island Peak is …