Leiden

Leiden is a small provincial university town about 35 km southwest of Amsterdam.

Various local links;

Leiden - Wikipedia, the free encyclopedia
Images of Leiden