3D Zebra Crosswalk To Slow Down Speeding Cars In the small fishing town of Ísafjörður, Iceland, an exciting development in pedestrian crossing safety has just popped up – almost literally. A new kind of speed bumps has been painted that appears to be 3D by way of a cleverly-detailed optical illusion. Not only does the…
Now actually make them 3D by using a level crossing