The Dutch pyramid of Austerlitz
Did you know that a 36 meter high man-made pyramid can be found at the highest point of Utrechtse Heuvelrug National Park? The Pyramid...
The Dutch transport about anything on their bicycles
Did you know that the Dutch transport about anything on their bicycles? From babies to dogs and from toilet bowls to Christmas trees.