Heidelberg, Baden-Württemberg, Germany
Aachen, North Rhine-Westphalia, Germany
Duisburg, North Rhine-Westphalia, Germany
Cairo, Cairo Governorate, Egypt
Duisburg, Nordrhein-Westfalen, Germany
Santa Cruz, CA, USA
Kleve, North Rhine-Westphalia, Germany
Detmold, North Rhine-Westphalia, Germany
Berlin, Germany
Berlin, Berlin, Germany
Tübingen, Baden-Württemberg, Germany