Where is Piazza della Stazione Vecchia?

Where is Piazza della Stazione Vecchia located?

Piazza della Stazione Vecchia, Piazza della Stazione Vecchia, Italy (approx. 41.73123°, 12.27945°)


Where is Piazza della Stazione Vecchia on the map?