Cairo, Cairo, Egypt
Dubai, Dubai, United Arab Emirates
Beijing, Beijing, China
London, United Kingdom
OUED EL ABTAL, Mascara, Algeria
London, England, United Kingdom of Great Britain and Northern Ireland