Strasbourg is located at and the river rhine and close to the french and german border.

Why is it special?

Coming soon …