Loading, please wait...

Join Our Newsletter

Sign up for our newsletter to receive special offers and promotions

In the center of Restauradores Square is a patterned pavement, surrounding a 30 meter high obelisk with two bronze figures on the pedestal depicting Victory and Freedom.