Browsing: the Netherlands is the perfect place to explore by bike