Barcelona, Catalunya, Spain
Castelldefels, Barcelona, Spain
Paris, Ile-de-France, France
London, England, United Kingdom
Barcelona, Catalonia, Spain
Zurich, Zurich, Switzerland