ArchitectureRussia Guide to St. Petersburg, Russia’s Colorful Surprises In St. Petersburg, Russia, the element of surprise is one of their specialties. Not just for the tourists who arrive, but also for its colorful residents.