This is so weird to me. In Belgium, if there is no crosswalk in 20meters, you can cross (and cars a supposed to stop to let you go).
What do you do if there is non ? You take your car to cross the street ? Or everything is well done and you have a crosswalk every few meters on every road ?