Teotihuacan
- At July 6, 2011
- By kathy
- In Travelog
0
The Pyramid of the Sun is a dramatic reminder of the power and grace of this pre-Aztec civilization. Located NE of Mexico City, the 270 steps to the top are worth the climb, offering a spectacular view of the valley below.