Mountain in Thorong La Pass

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
  • 894
  • 0

Royalty Free Stock Photography: Mountain in Thorong La Pass

  • Exclusive image
ID 22024417 © | Dreamstime.com

We accept all major credit cards from United States.

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

More images

More stock photos from Bhutri's portfolio

More images