This is not a specifically french sight, similar signs are common across whole Europe.
Seems like they were invented in France in the 70s (I looked it up). I think they started to appear in Germany later than that, about early 2000s.
The ones in the UK are much more minimalist: logos and symbols rather than detailed drawings.
Seems like they were invented in France in the 70s (I looked it up). I think they started to appear in Germany later than that, about early 2000s.