Catch a magnificent view of the Church of the Savior on Blood from the Griboedov channel embankment. The Church, located in the historic city centre of St. Petersburg, Russia, near Nevsky Avenue was built in memory of Emperor Alexander II and his reformative line.