Cholula Pyramid in Puebla, Mexico, reveals layers of ancient history

04/25/2013 | San Francisco Chronicle (free content)

On the outskirts of Puebla, Mexico, lies the ancient Cholula Pyramid -- a pre-Columbian architectural marvel that some consider to be the largest pyramid in the world. Spared from destruction during the Spanish conquest and the advance of civilization, this massive labyrinthine complex today offers its mysteries to hardy tourists and explorers.

View Full Article in:

San Francisco Chronicle (free content)

Published in Brief: