Barcelona, Catalonia, Spain
Hamburg, Hamburg, Germany
Solna, Stockholm, Sweden
Berlin, Berlin, Germany
Hamburg, Hamburh, Germany