Where is Mostacciano?

Where is Mostacciano located?

Mostacciano, Lazio, Italy (approx. 41.79546°, 12.45224°)


Where is Mostacciano on the map?