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