This sign is EVERYWHERE along the roads in Italy. I felt like it was on the trip with us