Santa Cruz de Tenerife, Canary Islands, Spain
St Petersburg, St Petersburg, Russian Federation
Helsinki, Uusimaa, Finland
Hamburg, Hamburg, Germany
Fulda, Hesse, Germany
Mannheim, Baden-Wuerttemberg, Germany
Saint Petersburg, Russian Federation
Saint Petersburg, Saint Petersburg, Russian Federation
Potsdam, Brandenburg, Germany
Berlin, Berlin, Germany
Moscow, Moscow, Russian Federation