Island Peak, also known as Imja Tse, is a popular trekking peak in Nepal that is located in the Solu-Khumbu region, close to Mount Everest.
Island Peak, also known as Imja Tse, is a popular trekking peak in Nepal that is located in the Solu-Khumbu region, close to Mount Everest.