Kleve, North Rhine-Westphalia, Germany
Cairo, Giza Governorate, Egypt
Duisburg, North Rhine-Westphalia, Germany
Cairo, Cairo, Egypt
Hamburg, Hamnurg, Germany
Quito, Pichincha, Ecuador
Bochum, North Rhine-Westphalia, Germany
Cairo, Cairo Governorate, Egypt