Where is Capodichino Station?

Where is Capodichino Station located?

Capodichino Station, Capodichino Station, Italy (approx. 40.8754°, 14.2855°)


Where is Capodichino Station on the map?