's-Hertogenbosch (literally "Duke's Woods" in Dutch; translated in French as Bois-le-Duc), unofficially also called Den Bosch, is a municipality in the Netherlands, the capital of the province of North Brabant. It is located in the south of the Netherlands, some 80 km south of Amsterdam.