Where is Gare de Strasbourg?

Where is Gare de Strasbourg located?

Gare de Strasbourg, Gare de Strasbourg, France (approx. 48.58499°, 7.734325°)


Where is Gare de Strasbourg on the map?