El Prat de Llobregat, Catalonia, Spain
Catalonia, Spain
Sant Cugat del Valles, Catalonia, Spain
Quito, Pichincha, Ecuador
Terrassa, Catalunya, Spain
Barcelona, Catalunya, Spain
Karlsruhe, Baden-Württemberg, Germany
Barcelona, Catalonia, Spain
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Sabadell, Spain
Tampa, FL, USA