"Freedom Square"
The symbol of Tehran, the capital of Iran, and marks the entrance to the city. - Aug 21, 2010
Submitted by Steve Tayeri on Oct 15, 2011