Original: Den Helder is a municipality and a city in the Netherlands, in the province of North Holland.
Simplified: Den Helder is a municipality and a city in the Netherlands. It is in the province of North Holland.