The Cholula Pyramid, known as Tlachihualtepetl, is an ancient Mesoamerican pyramid located in Cholula, Puebla, Mexico. It is one of the largest pyramids by volume in the world, built by the pre-Hispanic inhabitants over several centuries. The pyramid features a series of terraces and is topped by the stunning Church of Our Lady of Remedies, which was constructed by the Spanish colonizers. Visitors can explore the pyramid's tunnels, which reveal layers of construction and historical significance. The site is a testament to the rich cultural heritage of the region and offers panoramic views of the surrounding landscape, including nearby volcanoes.