Where is Stazione Aurelia?

Where is Stazione Aurelia located?

Stazione Aurelia, Stazione Aurelia, Italy (approx. 41.883797°, 12.395168°)


Where is Stazione Aurelia on the map?