The Azadi Tower of Tehran, also known as the Freedom Tower, is an iconic symbol of rich history of Iran and architectural grandeur.