Cholula is located about 15 km west of the city of Puebla, at an approximate elevation of 2135 meters (about 7,000 ft) above sea level. Cholula, or in Nahuatl Acholōllān, was an important city of pre-Columbian Mesoamerica, dating back to at least the 2nd century BC, with settlement as a village going back at least some thousand years earlier.
Cholula was a major center contemporary with Teotihuacan and seems to have avoided, at least partially, that city’s fate of violent destruction at the end of the Mesoamerican Classic period. At the time of the arrival of Hernán Cortés, Cholula was second only to the Aztec capital Tenochtitlan (modern Mexico City) as the largest city in central Mexico, possibly with a population of up to 100,000 people. In addition to the great temple of Quetzalcoatl and various palaces, the city had 365 temples. During the Spanish Colonial period, however, Cholula was overtaken in importance by the nearby city of Puebla.
Cholula is most famous as the site of the Great Pyramid of Cholula, the largest man-made structure by volume in the world. Below is some video I took at the site. Enjoy!