Where is Albarè Stazione?

Where is Albarè Stazione located?

Albarè Stazione, Albarè Stazione, Italy (approx. 45.57228°, 10.75582°)


Where is Albarè Stazione on the map?