Correct!

You chose the Colosseum!

This landmark is located in Rome, Italy. This is the largest amphitheater ever built. This Colosseum could hold 50,000-80,000 people in the audience.





Click here to go to your last stop!