Germany
Duisburg, North Rhine-Westphalia, Germany
Heidelberg, Baden-Württemberg, Germany
Mainz, Rhineland-Palatinate, Germany
Ottawa, Ontario, Canada