Belgorod, Belgorod Oblast, Russian Federation
Helsinki, Finland
Saint Petersburg, Saint Petersburg, Russia