Question: The mountain pass connecting the town of Landi Kotal to the Valley of Peshawar is located in what country?
Sentence (from "Ali Masjid"): Ali Masjid (Pashto and Urdu: علی مسجد‎ ) is the narrowest point of the Khyber Pass.
Relevant evidence: No