Herakleion, Greece
Naples, Campania, Italy
Oxford, England, United Kingdom of Great Britain and Northern Ireland
Terrassa, Catalunya, Spain
Terrassa, Catalonia, Spain