Where is Piazza del Sale?

Where is Piazza del Sale located?

Piazza del Sale, Piazza del Sale (Station), Italy (approx. 43.32432°, 11.328504°)


Where is Piazza del Sale on the map?