The monument towers above Independence Square.