The Great Pyramid of Cholula, Mexico is a layer cake of history whose pinnacle is no longer a Mesoamerican stairway to the heavens, but a Spanish colonial church
Share this post
The World's Largest Pyramid Isn't in Egypt…
Share this post
The Great Pyramid of Cholula, Mexico is a layer cake of history whose pinnacle is no longer a Mesoamerican stairway to the heavens, but a Spanish colonial church