The iconic Angel of Independence monument in Mexico City, a symbol of the country's victory and freedom.