Esparreguera, Catalunya, Spain
Dubai, UAE
Munich, Bavaria, Germany
Rome, Italy
Esparreguera, Catalonia, Spain
Almada, Setubal, Portugal
Libertad, San José Department, Uruguay
Barcelona, Catalonia, Spain
Barcelona, Barcelona, Spain
Santa Fe Province, Argentina
Olesa de Montserrat, Catalonia, Spain