66/A - Saint Petersburg, Russia