>>214100265
Croissy-sur-Seine I think, this picture is from there atleast. There are many other examples in mainland Europe, France and Germany especially.