Where is Alice Superiore?

Where is Alice Superiore located?

Alice Superiore, Alice Superiore, Italy (approx. 45.460655°, 7.779217°)


Where is Alice Superiore on the map?