Ladoga Canal
The Ladoga Canal (Russian: Лaдожский
канал
, romanized: Ladozhsky Canal) is a historical water transport route, now situated in Leningrad Oblast, linking...
7 KB (723 words) - 07:48, 1 June 2023