A new work, unveiled in 2005, this statue of Czar Alexander II stands near the Christ the Savior Cathedral.