Thorong La
1369 people visited sight
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, in central Nepal.
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, in central Nepal.