This quick guide to St. Petersburg, Russia will make sure you don't miss any of the top sights in the beautiful, cold city! Called Venice of the North, St.