Commuters ride their bicycles in late afternoon traffic near Amsterdam Central Station. In Amsterdam alone 490,000 freewheeling "fietsers" take to the road to cycle a staggering 2 million km every day, according to statistics released by the city council this week
less