Where is Turin train station?

Where is Turin train station located?

Turin train station, Piedmont, Italy (approx. 45.0619176877°, 7.6785631079°)


Where is Turin train station on the map?