Tehran
Caspian
Sea
Dubai
Isfahan
Turkmenistan
Iraq
Mashhad
Iran
500 km
500 miles
Caspian
Sea
Tehran
Dubai
Isfahan
Pakistan
Afghanistan
Turkmenistan
Iraq
Mashhad
Iran
500 km
500 miles
Caspian
Sea
Tehran
Baghdad
Dubai
Isfahan
Pakistan
Afghanistan
Turkmenistan
Turkey
Syria
Iraq
Mashhad
Iran
500 km
500 miles
Caspian
Sea
Riyadh
Tehran
Baghdad
Dubai
Isfahan
Pakistan
Afghanistan
Turkmenistan
Turkey
Syria
Saudi
Arabia
Iraq
Mashhad
Iran
500 km
500 miles