Island Peak Climbing: A Himalayan Peak for Aspiring Mountaineers Island Peak, known locally as Imja Tse, stands at 6,189 meters and is one of the most popular trekking peaks in Nepal. Located in the Everest region, it offers... Wandrelle .