Netherlands Den Bosch
Click on any photo to enlarge.
Also in Netherlands: Alkmaar Amsterdam Leiden North Holland Rotterdam