Int. Studio 2: Anti-Monument Construction Azadi Tower Tehran, Iran built in 1971 to commemorate the 2500th anniversary of the first Persian empire means Freedom tower… Posted on: April 4, 2016 By: dugah404 With: 0 Comments