Bochum, Nordrhein-Westfalen, Germany
Egypt
Cairo, Egypt
Dakar, Dakar Region, Senegal
Berlin, Berlin, Germany
Hannover, Germany
Mississauga, Ontario, Canada
Mansoura, Dakahlia Governorate, Egypt
Kuwait, Kuwait
Helmstedt, Lower Saxony, Germany
Sherbrooke, QC, Canada