Which major river runs through St. Petersburg, Russia?

Geography Trivia: Which major river runs through St. Petersburg, Russia?