Summit Imja Tse (Island Peak)

Summit Imja Tse (Island Peak) a 20, 305 ft peak located in the Nepalese Himalayas.

View More