Location: Saint Petersburg, Russia