context: Neva () is the Lower Ladoga River in the Gulf of Finland. [1] It separates the northeastern part of the Karelian Sea from the mainland of the Gulf of Finland and the Ladoga valley, splitting the city of St. Petersburg and the surrounding Leningrad region. From the Neva mouth opens the Gulf of Nevada, which comprises the wig of the Gulf of Finland extending east of Retusaari.
question: Which river flows through St. Petersburg?
answers.text: Neva