Great Pyramid of Cholula, Puebla
The hill with the church on top is the pyramid. The Great Pyramid of Cholula, in Puebla state, is the largest pyramid in the world by volume, about 4.45 million cubic meters, nearly twice the volume of Giza's Great Pyramid. The people of Cholula enlarged it in four main stages from roughly the 3rd century BCE to the 9th century CE, and by the time the Spanish built the Church of Our Lady of Remedies on its summit, it was overgrown. The excavated platforms in the foreground are the parts archaeologists have opened up.
