The River Neva 1, St. Petersburg, Russia