Terrassa, Catalunya, Spain
Nottingham, England, United Kingdom
Barcelona, Catalonia, Spain
Girona, Catalonia, Spain
Stirling, United Kingdom
Santiago, Santiago Metropolitan Region, Chile
Terrassa, Catalonia, Spain
Athens, Attica, Greece
El Vallès Occidental, Catalonia, Spain
Neuquén, Neuquén Province, Argentina