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) - 13:31, 1 November 2024