Strasbourg.
Kleberplatz - La Place Kleber