Author: icecap

Island Peak, standing tall at an elevation of 6,189 m, is one of the most popular trekking peaks in Nepal. Also known as Imja Tse in the Sherpa language,... Read More