Where is Strasbourg train station?

Where is Strasbourg train station located?

Strasbourg train station, Alsace, France (approx. 48.585323°, 7.733982°)


Where is Strasbourg train station on the map?