Where is Torrechiara?

Where is Torrechiara located?

Torrechiara, Torrechiara (Station), Italy (approx. 44.65884°, 10.28224°)


Where is Torrechiara on the map?