The Sestra River View full version 7 years назад The Sestra River is located on the Karelian Isthmus. It flows from the marshes near the Lesnoye village and flows into the artificial reservoir Lake Sestroretsky Razliv. The length of the river is 85 km.