The Church of the Savior on Spilled Blood. Orthodox church in Saint Petersburg, Russia. One of Saint Petersburg's major attractions. Moonlight night