Mülheim an der Ruhr, North Rhine-Westphalia, Germany
jeddah, Makkah Province, Saudi Arabia
Laghouat, Laghouat, Algeria
Mecca, Makkah Province, Saudi Arabia
Cairo, Cairo, Egypt
Osnabruk, Lower Saxony, Germany
Hurghada, Red Sea, Egypt
Rochester MN, Jeddah
Brussels, Brussels, Belgium