Strasbourg is situated on the eastern border of France with Germany. Strasbourg is situated on what border of France and Germany