Leiden is a city and municipality in the province of South Holland, the Netherlands. It’s surrounded by nearby cities as Valkenburg en Leiderdorp and located on the Old Rhine, in between Den Haag and Amsterdam. It’s a rather small city with a population of just under 120 thousand people.