Ali Masjid Fort
E304552
UNEXPLORED
Ali Masjid Fort is a historic military stronghold located at the narrowest point of the Khyber Pass in Pakistan, long used to control and monitor this strategic trade and invasion route between South and Central Asia.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.