The Neva is a river in northwestern Russia flowing from Lake Ladoga through the western part of Leningrad Oblast to the Neva Bay of the Gulf of Finland. Despite its modest length of 74 kilometres, it is the fourth-largest river in Europe in terms of average discharge.
Location: Northern Europe
Country: Russian Federation
Region: Leningrad Oblast, Saint Petersburg
Cities: Shlisselburg, Kirovsk, Otradnoye, Saint Petersburg
AdMeganTheeStallion Tickets on Sale. Buy Tickets With Vivid Seats Today. Concerts Sports and Theater Buy Your Live Event Tickets Online Today on Vivid Seats.