Karelian Isthmus
The Karelian Isthmus (Russian: Карельский перешеек; Finnish: Karjalankannas) is the approximately 45–110 km wide stretch of land, situated between the Gulf of Finland and Lake Ladoga in northwestern Russia, to the north of the River Neva (between 61…