Strasbourg train station, France.