When I saw the title question, I figured it was because bicycles greatly outnumber cars in Amsterdam and most towns in the Netherlands. But there’s a lot more to it than that, due to the culture of cycling. -via Digg
Listen beautiful relax classics on our Youtube channel.
Source: neatorama