Where is Fermata 891 - IV NOVEMBRE - STAZIONE?

Where is Fermata 891 - IV NOVEMBRE - STAZIONE located?

Fermata 891 - IV NOVEMBRE - STAZIONE, Piemonte, Italy (approx. 44.99353°, 7.64389°)


Where is Fermata 891 - IV NOVEMBRE - STAZIONE on the map?