PHOTO: Saints Peter and Paul Cathedral, St. Petersburg, Russia

Saints Peter and Paul Cathedral at Saint Peter and Paul Fortress in St. Petersburg, Russia

Saints Peter and Paul Cathedral at Saint Peter and Paul Fortress is the oldest landmark in St. Petersburg, Russia. Built between 1712 and 1733, its spire is the world’s tallest Orthodox bell tower.

Leave a Comment