Tehran Province, Iran (Islamic Republic of)
montreal, Canada
hurghada, Egypt
Casablanca, Morocco
Shiraz, Fars Province, Iran (Islamic Republic of)
Kathmandu, Central Development Region, Nepal
Egypt
Almaty, Almaty Province, Kazakhstan