THE PLACE // St. Petersburg, Russia