St Petersburg, July 2003
Church on Spilled Blood, built on the spot where Tsar Alexander II was assassinated in 1881