Dunes of Egmond aan Zee (Schoorlse Duinen) on the Dutch North Sea. Egmond aan Zee, the Netherlands, Europe.