Iran · Sport · Easy
Answer: Azadi Stadium — The Azadi ('Freedom') Stadium, built for the 1974 Asian Games, is Iranian football's cathedral.
The Azadi ('Freedom') Stadium, built for the 1974 Asian Games, is Iranian football's cathedral.