Where is Salla?

Where is Salla located?

Salla, Trentino-South Tyrol, Italy (approx. 46.75833°, 12.07583°)


Where is Salla on the map?