This is St. Petersburg, Russia. What do you notice?