Terrassa, Catalonia, Spain
Barcelona, Catalonia, Spain
Vilanova i la Geltrú, Catalonia, Spain
Barcelona, Catalunya, Spain
Buenos Aires, Buenos Aires City, Argentina
Genève, Genève, Switzerland
Viladecavalls, Catalonia, Spain