Barcelona, Catalonia, Spain
Tempe, AZ, USA
Noida, Uttar Pradesh, India
Castelldefels, Catalunya, Spain
Madrid, Madrid, Spain
Scottsdale, AZ, USA
Hamilton, New Zealand
Phoenix, AZ, USA
Quito, Pinchincha, Ecuador
Tucson, AZ, USA