Torre Mayor, the largest office tower in Latin America. On Reforma near Chapultepec Park.