Welcome to the Netherlands. Home of some great football among its other great attractions... I'm talking about Windmills of course!