185910, Russian Federation,
Republic Karelia, Petrozavodsk, Lenin st., 33

enter the site