Where is Gare de Strasbourg?

Where is Gare de Strasbourg located?

Gare de Strasbourg, Alsace, France (approx. 48.58484°, 7.735495°)


Where is Gare de Strasbourg on the map?