Delft, Zuid-Holland, Netherlands
Utrecht, Utrecht, Netherlands
Berlin, Berlin, Germany
Zürich, Zurich, Switzerland
Wuerzburg, Bavaria, Germany
Leipzig, Sachsen, Germany
Barcelona, Catalunya, Spain
Delft, South Holland, Netherlands