The 7,126-metre-tall Himlung peak, located near the border with Tibet,
Comment