The St. Peter Paul Cathedral in St. Petersburg, Russia. A weekend trip from Helsinki where I was on a month long study abroad in July of 2005. An amazing structure in an amazing city. Many more photos in my travelogue section.