Tehran the capital of Iran, situated at the foot of the towering Alborz mountain range