Islām Qala is a border town in the western Herat province of Afghanistan, near the Afghanistan–Iran border. It is the official port of entry by land from neighboring Taybad in Iran. The Dowqarun-Islam Qala border crossing is located about 10 km (6.2 mi) northwest of the town.
A road in Islam Qala, Afghanistan
Afghanistan's passport checkpoint at Islam Qala in 2015
Entering Islam Qala from Taybad in Iran
The Afghanistan–Iran border is 921 km (572 mi) in length and runs from the tripoint with Turkmenistan in the north to the tripoint with Pakistan in the south.
Entering Islam Qala in Afghanistan from Taybad in Iran
The Abresham (Silk Bridge) border crossing west of Zaranj in Nimruz Province of Afghanistan