Categories
Architecture Church Russia Saint Petersburg Urban

Church of Our Savior on Spilled Blood in Saint Petersburg, Russia

Nothing can quite prepare you for the Church of Our Savior on Spilled Blood.  Located in Saint Petersburg, Russia, this church looks like it came straight out of a fairy tale.  Topped with brightly colored domes that are lit up at night, this magnificent architectural beauty exceeds expectations.