Encyclopedia of Russian and Slavic myth and legend, Mike Dixon Kennedy, pp. 163, ABC-CLIO, 1998, ISBN 9781576070635, ... Lake Ladoga in northwestern Russia is the largest lake in all of Europe ... 40 miles (64 kilometers) northeast of St. Petersburg. Along with Lake Onega to its northeast, Lake Ladoga forms part of a canal system that links the Baltic and White seas ...