Beautiful buildings at the Steenschuur in Leyden, Netherlands.

Leyden

The coat of arms of Leyden

Leyden is a city in the province of Zuid-Holland in the Netherlands. It has been a university city since 1575 and has since been an important centre for science. The University of Leyden is the Netherlands' oldest university and one of the best universities in Europe, with thirteen Nobel Prize winners.