L'Hospitalet de Llobregat, Spain
Barcelona, Catalunya, Spain
Barcelona, Catalonia, Spain
Zürich, Zurich, Switzerland