The Great Pyramid of Cholula is bigger than the Great Pyramid of Giza, the biggest pyramid in Egypt.
When the conquistadores found it, they thought it was a natural hill and built a church on top of it.
The Great Pyramid of Cholula is bigger than the Great Pyramid of Giza, the biggest pyramid in Egypt.
When the conquistadores found it, they thought it was a natural hill and built a church on top of it.