Netherlands July 11, 2024The Surprising Truth More Bicycles Than People in the Netherlands #facts #shorts #interestingfacts