Five Essential Facts About the Largest Pyramid Outside Egypt
Located in the city of Puebla, Mexico, the Pyramid of Cholula has been formally acknowledged by archaeologists as the largest pyramid in the world by volume. This finds significance as it challenges the prevalent assumption that Egypt’s pyramids hold the record for the largest pyramid structures on the planet.Experts from the National Institute of Anthropology and History (INAH) have emphasized th...More
loading...