world travel Travel Blogger 0 Comments May 23, 2005 The Cathedral of the Resurrection St. Petersburg, Russia