Where is The Smooth Rome?

Where is The Smooth Rome located?

The Smooth Rome, The Smooth Rome, Italy (approx. 41.89514°, 12.41767°)


Where is The Smooth Rome on the map?