Where is Fontana Rosa?

Where is Fontana Rosa located?

Fontana Rosa, Fontana Rosa, Italy (approx. 41.44656°, 13.86274°)


Where is Fontana Rosa on the map?