Where is Vallerotonda?

Where is Vallerotonda located?

Vallerotonda, Lazio, Italy (approx. 41.55052°, 13.91201°)


Where is Vallerotonda on the map?