The River Neva 3, St.Petersburg, Russia