Tallinn, Harju county, Estonia
Tampere, Pirkanmaa, Finland
Saint Petersburg, Saint Petersburg, Russia
Santa Clara, CA, USA
London, England, United Kingdom
Saint Petersburg, Saint Petersburg, Russian Federation