Skip to playerSkip to main content
  • 10 years ago
Lowari Pass is a high mountain pass at an elevation of 3.118 m (10,230 ft) above the sea level, located in Khyber-Pakhtunkhwa, Pakistan. The road over the pass, called N45, is one of the famous hairpinned roads in the world.
Comments

Recommended