A lake in northwestern Russia to the north of St. Petersburg, the largest lake in Europe, drains through the Neva River into the Gulf of Finland English: Lake Ladoga, Ladoga