Where is Salvatronda?

Where is Salvatronda located?

Salvatronda, Veneto, Italy (approx. 45.66667°, 11.96667°)


Where is Salvatronda on the map?