Lowari Pass Pakistan National Geographic
Lowari Pass is a high mountain pass that connects Chitral with Dir in Khyber-Pakhtunkhwa, Pakistan. Lowari Top is a relatively low pass, by far the lowest pass to enter Chitral, the rest all being 12,000 to 15,000 feet.... Lowari Pass Pakistan National Geographic must watch and share.
Download This Video Click Here
wait for 5 Second .. Skip Ad