Petrozavodsk, Republic of Karelia, Russian Federation
Helsinki, Uusimaa, Finland
Petrozavodsk, Karelia Republic, Russia