Where is Anghiari?

Where is Anghiari located?

Anghiari, Anghiari (Station), Italy (approx. 43.541367°, 12.053792°)


Where is Anghiari on the map?