Saint Petersburg, Saint Petersburg, Russian Federation
Saint-Petersburg, Saint-Petersburg, Russian Federation
Shanghai, Shanghai, China
Turku, Finland
Saint Petersburg, Saint Petersburg, Russia
Sidi M'Hamed, Algiers Province, Algeria
Saint Petersburg, Russian Federation
Arnhem, Gelderland, Netherlands
Helsinki, Uusimaa, Finland
Finland