Where is Tehran, Iran? | Location Map, Geography & City Facts
Tehran is situated in the north-central part of Iran at the foot of the Alborz mountain range. It is the capital and largest city of Iran and serves as the political, cultural and economic