22 Jul 2020, 19:35 UTC · By: Cristian Curmei / The world's longest bike is built by the world's greatest lovers of bikes, the Dutch. You just won’t see it on the tight streets of Amsterdam