Where is Alice-Superior?

Where is Alice-Superior located?

Alice-Superior, Piedmont, Italy (approx. 45.46066°, 7.77922°)


Where is Alice-Superior on the map?