The Hague, Zuid-Holland, Netherlands
London, London, England
Leiden, Zuid-Holland, Netherlands
Amersfoort, Utrecht, Netherlands
Amsterdam, Noord-Holland, Netherlands
Hamburg, Hamburg, Germany
Utrecht, Utrecht, Netherlands
Eindhoven, North Brabant, Netherlands