Where is Strasbourg?

Strasbourg is located in the north-eastern part of France. Strasbourg is near the border of Germany. It is considered the ninth largest city in France. Look here for more information: