MEXICO CITY, MEXICO - FEB, 2, 2013: The Estela de Luz (Pillar of Light) is a monument in Mexico City built in 2011 to commemorate the bicentenary of Mexico's independence from Spanish rule. Mexico City, Mexico on Feb, 2, 2013.