New Cairo, Cairo, Egypt
Alger Centre, Algiers, Algeria
Oranienburg, Brandenburg, Germany
Tunis, Tunisia
Algiers, Algeria
Zürich, Zürich, Switzerland
Blida, Algeria