Where is Piazza Grande?

Where is Piazza Grande located?

Piazza Grande, Piazza Grande (Station), Italy (approx. 44.07087°, 10.02362°)


Where is Piazza Grande on the map?