Where is Monterchi?

Where is Monterchi located?

Monterchi, Monterchi (Station), Italy (approx. 43.488293°, 12.111943°)


Where is Monterchi on the map?