The sprawling modern city of Tehran beneath the Alborz mountains, home to millions of Iranians today.