Did you know that the largest pyramid in the world is located in Choulula, Mexico? The Great Pyramid of Cholula—the Atzec name for which means “artificial mountain”—is 180 feet tall and over 1,000 feet wide.
Explore the Cholula ruins with William Henry Holmes! Holmes, who was an anthropologist, archaeologist and artist, took these field notes in 1884, while working with the U.S. Geological Survey.
Did you know that the largest pyramid in the world is located in Choulula, Mexico? The Great Pyramid of Cholula—the Atzec name for which means “artificial mountain”—is 180 feet tall and over 1,000 feet wide.
Explore the Cholula ruins with William Henry Holmes! Holmes, who was an anthropologist, archaeologist and artist, took these field notes in 1884, while working with the U.S. Geological Survey.