Den Helder

The Netherlands