Azadi Tower, Tehran
The Azadi Tower in Tehran’s Azadi Square, scene of many demonstrations in the run-up to Iran’s Islamic revolution – and many more mass protests since.
The Azadi Tower in Tehran’s Azadi Square, scene of many demonstrations in the run-up to Iran’s Islamic revolution – and many more mass protests since.
Nowruz marks the beginning of the Persian New Year and is Iran’s National Day, as well as being celebrated widely throughout Central and NW Asia.