Waterloo, Ontario, Canada
Germany
Sydney, New South Wales, Australia
Marburg, Hesse, Germany
Kassel, Hesse, Germany