Where is La Scarzuola?

Where is La Scarzuola located?

La Scarzuola, Umbria, Italy (approx. 42.89833°, 12.15352°)


Where is La Scarzuola on the map?