Thorung La is a summit pass located 5416 metres (17769 ft) above sea level in the Damodar Himal, north of the Annapurna Himal, in Nepal. Thorong La Pass is the biggest pass in the world.

  • MR: NO
  • PR: NO
  • 0
  • 979
  • 0

Royalty Free Stock Photography: Mountain in Thorong La Pass

  • Exclusive image
ID 22024417 © |

We accept all major credit cards from the United States.

More similar stock images of `Mountain in Thorong La Pass`

More images