St. Petersburg, Russia (87 of 205)
The Church of the Savior on Spilled Blood.