Humanity God created man, the Dutch windmill created the land Mar 18, 2025 The Netherlands has three treasures: windmills, wooden shoes, and tulips. When you are in Holland, windmills are a must see.