Iran is located north of the Persian Gulf, sharing its western border with Iraq and Turkey, its northern border with Armenia and Azerbaijan, its northeastern border with Turkmenistan, and its eastern border with Afghanistan and Pakistan. The capital city is Tehran.