Italy Answer 1

Colosseum of Rome

Clues

Located in Rome

Built in 80 AD to hold
50,000 spectators