Live camera 'S-Hertogenbosch, Netherlands Camera stream Tags Detailed description Location Comments Recommended Hertogenbosch is a city and community in the Netherlands, the administrative center of the province of North Brabant, a port on the Zuid-Willemswart canal. As of June 2008, the population is 137,777.