Italy
Answer 1
Colosseum of Rome
Clues
Located in Rome
Built in 80 AD to hold
50,000 spectators