Lake Ladoga- Europe’s largest. Located 40 Km East of St. Petersburg (ex Leningrad), and kn