Offering a stunning view of the bay and harbor, the Potemkin Steps in Odessa are a monument to the legendary battle between the Czar's armed forces and sailors from the ship, Potemkin in 1905.