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 Egyptian pyramids. Stylistically, the pyramid is an oddity, puzzling archeologists to this day by incorporating architectural elements of both the Teotihuacan and El Tajin civilizations. During the many pre-Columbian power shifts in Mexico, the pyramid itself fell out of use in favor of other structures, such as one of the many sacrificial altars on the ten-acre site. It is unclear whether it was through disuse that the pyramid became overgrown with shrubbery, or if, when the Aztecs caught w
... read more