Close to the hydrofoil terminal is a jaunty statue of Peter the Great pointing to the spot where Petrozavodsk would be founded.
Statue of Peter the Great
Northern European Russia
Northern European Russia
Close to the hydrofoil terminal is a jaunty statue of Peter the Great pointing to the spot where Petrozavodsk would be founded.