Zürich, Zürich, Switzerland
Zurich, Switzerland
Abingdon, England, United Kingdom of Great Britain and Northern Ireland
Heidelberg, Baden Württemberg, Germany