One of my main reasons to visit Mexico was to see Mexico City’s iconic Zocalo (main square), which I had only visited once for a few minutes about 15 years ago. Zocolo is Latin America’s greatest main square, rivaling Red Square for its grandeur. However, once I got there I saw that for the past few weeks the Zocolo has been occupied (a la Occupy Wall Street) in protest. The Mexican President is trying to pass education and financial reforms. Obviously, our little vacation took a back seat to the fundamental shifts in Mexican economy. So we stayed in the Zona Rosa, near the Angel, went to Six Flags Mexico, and the Pyramids of Teotihuacan (Third largest pyramids in the world).
The protesters had occupied the Zocolo, completely blocking every possible perspective to see its immensity. But we were still able to see a few of the Cathedrals.
By far the most amazing sight in Mexico City were the pyramids. I have seen many other pyramids (Including Tikal, Chichen Itza, Palenque and Copan), and these were definitely the largest. The pyramids tower over the site, and fortunately we are allowed to climb the largest; Pyramid of the Sun. I had always thought these pyramids were Aztec, based upon their geography, but the decline of this city around 500AD pre-dates the Aztecs by almost 1,000 years.