Where is La Stanga?

Where is La Stanga located?

La Stanga, La Stanga (Station), Italy (approx. 46.21236°, 12.12916°)


Where is La Stanga on the map?