Italy Question 9
Name this wonder
Clues
Located in Rome
Visitors from around the world love to sit on these steps