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…