I love traveling

Today I am in Leiden

Leiden city

Leiden is a city and municipality in the province of South Holland, Netherlands. Leiden is located on the Oude Rijn, at a distance of some 20 km (12 mi) from The Hague to its south and some 40 km (25 mi) from Amsterdam to its north. A university city since 1575, Leiden has been one of Europe's most prominent scientific centres for more than four centuries.

Learn more on Wikipedia