Thorong La or Thorung La is a summit pass located 5,416 metres above sea level in the Damodar Himal, north of the Annapurna Himal, in central Nepal.

Thorong La is the highest point on t more..
Thorung La Thorung La