While the Netherlands is the country with the most cyclists per capita, the city with the most cyclists is actually Copenhagen, Denmark. Up to 62% of Copenhagen’s population use a bicycle for their daily commute to work or school, and they cycle an average of 894,000 miles every day.
Copenhagen h...
Read more