About Karelian Isthmus
The Karelian Isthmus 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. Its northwestern boundary is the relatively narrow area between the Bay of Vyborg and Lake Ladoga.