Church on Spilled Blood stands on the spot where Tsar Alexander II was murdered

[Gostinyy Dvor - St Petersburg - Russia]