Thorong La

Thorong La or Thorung La is a mountain pass with an elevation of 5,416 metres (17,769 ft) above sea level in the Damodar Himal, north of the Annapurna Himal,...

Grigory|
I've been here