Estela de Luz ("Pillar of Light") "Estela de Luz" monument and the Torre Mayor in the background Location of Estela de Luz in Mexico City Coordinates 19°25′23″N 99°10′33″W﻿ / ﻿19.423048°N 99.175857°W﻿ / 19.423048; -99.175857Coordinates: 19°25′23″N 99°10′33″W﻿ / ﻿19.423048°N 99.175857°W﻿ / 19.423048; -99.175857 Location Avenida Paseo de la Reforma at easternmost end of Chapultepec Park (Calle Lieja) Material quartz Height 104 meters (341.2 feet) Beginning date September 22, 2009 Completion date December 31, 2011 Opening date January 7, 2012 Dedicated to Bicentennial of Independence/Centennial of the Revolution