Saint Petersburg, Saint Petersburg, Russian Federation
Helsinki, Finland
Espoo, Finland
Heidelberg, Baden-Württemberg, Germany
Firenze, Toscana, Italy
Philadelphia, PA, USA
Saint-Petersburg, Russian Federation
Moscow, Moscow, Russian Federation