Where is Stazione superiore?

Where is Stazione superiore located?

Stazione superiore, Stazione superiore, Italy (approx. 45.70833°, 9.650745°)


Where is Stazione superiore on the map?