This photo was taken in August 2010 from GolabDarreh, Tehran, Iran. The main subject in the photo is the Milad Tower (Borj-e Milad). However, if you look closely, you can see the Azadi Square on the right side of the base of the tower.
Milad Tower (aka Borj-e Milad or Tehran/Teheran Tower) is a 435 m-high (1,427 ft) multi-purpose tower built in 2007 (Source wikipedia).
Location: GolabDarreh, Tehran, Iran
Available to buy here