No, this is not Barcelona. This is my pretty hometown Strasbourg, in the Alsace region, north east of France, on the German border. It is a relatively old town, 2023 years, with a very chaotic history, sometimes French, sometimes German. It was even a Socialist Soviet Republic, for 3 days, at the end of WW1.
Good wine, good beer, very excellent and cholesterol-rich food!