Where is Moncalieri Station?

Where is Moncalieri Station located?

Moncalieri Station, Piemonte, Italy (approx. 44.99778°, 7.67778°)


Where is Moncalieri Station on the map?