The "Freedom Square", Tehran, Iran