AlegsaOnline.com Home Geography Lake Ladoga Lake Ladoga Author: Leandro Alegsa Creation date: November 13, 2022 simple.wikipedia.org · CC BY-SA 3.0 Lake Ladoga (Russian: Ладожское, Finnish: Laatokka) is very large lake in Russia. It is the largest lake in Europe and one of the 20 largest lakes on Earth. There are six hundreds islands in the lake.