Where is My place, Rome?

Where is My place, Rome located?

My place, Rome, My place, Rome, Italy (approx. 41.90533°, 12.44525°)


Where is My place, Rome on the map?