Valamo,island, Russia: see Ladoga, LakeLadoga, Lake
, Finnish Laatokka, Rus. Ladozhskoye Ozero, c.7,000 sq mi (18,100 sq km), NW European Russia, in Karelia, NE of St. Petersburg. The largest lake in Europe, it is c.130 mi (210 km) long and c.80 mi (130 km) wide and has a maximum depth of 738 ft (225 m).
..... Click the link for more information. .