Saint Petersburg, Russia, reveals a beautiful sunset view with the Church of the Savior on Spilled Blood standing above the ...