It’s Not a Hill: It’s the World’s Largest Pyramid

Where is the world’s largest pyramid located? You’re looking at it, in this photograph of the pyramid at Cholula near Puebla, Mexico. You can walk up to the pyramid, and it just looks like a hill, on top of which the Spanish built the church of Nuestra Señora de los Remedios. The base is four times the size of the Great Pyramid of Giza in Egypt.

Cholula is just a few minutes west of Puebla and is famous for the number of churches in a city of its size. The legend is that there are 365 churches in the city of approximately 100,000, one for each day of the year. Actually, there are about 37, which is quite enough.

As I recall, there are some very claustrophobia-inducing tunnels that cut through the pyramid, which I decided to skip. They were used by archeologists to determine how many layers of pyramid there were on the inside.