Dutch Mountains

Schoorl, Noord-Holland

Dutch Mountains

This must be the most significant mountain range in The Netherlands, as it keeps the sea out.