Barcelona, Catalonia, Spain
Buenos Aires, Autonomous City of Buenos Aires, Argentina
Badalona, Barcelona, Spain
Badalona, Catalonia, Spain
Terrassa, Catalonia, Spain