land bridge, NW European Russia, connecting Russia and Finland. Situated between the Gulf of Finland in the west and Lake Ladoga in the east, it is 25...
Kei Islands (both: k ) (KEY) , island group (c.550 sq mi/ 1,420 sq km), E Indonesia, SE of Seram, in the Banda Sea, in the Moluccas. It is densely for...