The Zocalo is the largest plaza in Latin America and the second largest in the world after Moscow’s Red Square. It can hold up to nearly 100,000 people.

About these ads