Where is Le Jean-Sébastien Bach, Strasbourg?

Where is Le Jean-Sébastien Bach, Strasbourg located?

Le Jean-Sébastien Bach, Strasbourg, Le Jean-Sébastien Bach, Strasbourg, France (approx. 48.58817°, 7.77828°)


Where is Le Jean-Sébastien Bach, Strasbourg on the map?