View from the Zocalo, the main square and heart of Mexico City