The River Neva 2, St. Petersburg, Russia