Russian Orthodox church in Saint Petersburg, Russia, erected on the site where political nihilists assassinated Emperor Alexander II in March of 1881 (“on blood” mean the Emperor's blood).