Saint Petersburg, a city in Russia located on the banks of the Neva.