Den Helder is a (small) town (approx 41. 500 inhabitants) in the upper North-West of Holland.
On this foto the water was (ebb) low.
Den Helder is also familier with being the home base of the Dutch Navy Marine.
This photo was made 2 weeks ago. I will upload some more including the city centre in the upcomming week.
makeithappen