Lowari Pass Chitral

2015-10-21 317

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.