The Church of the Savior on Spilled Blood is one of the main sights of St. Petersburg, Russia. It is also variously called the Church on Spilt Blood. This Church was built on the place where emperor Alexander II was assassinated on March 1 1881, church was completed in 1907 and dedicated in his memory.