The Pyramid of Cholula
March 4th 2021 http://www.heygo.com 3rd March - The Pyramid of Cholula - Dedicated to the god Quetzalcoatl in the San Andrés Cholula, Puebla municipality of Mexico.
Originally constructed over 2000 years ago, the Great Pyramid of Tepanapa (often referred to as the Great Pyramid of Cholula) boasts a larger volume than any other ancient, man-made structure including the Egyp
... read more