flowerCholula
very near Puebla

The Great Pyramid of Cholula is said to be the largest pyramid constructed anywhere in the world.
However, it at first glance appears to be a hill with a church built on top.
Cholula

Cholula2

The diorama below shows that it is 3 pyramids, one built on top of the other.
Cholula base


Beginning of tunnel............................................midway................................light at the end of the tunnel!
midwayenter tunnelend of the tunnel
Inside the pyramid are some 5 miles of tunnels constructed by archaeologists.  (A very interesting trek.)

altar for sacrifices
One of the altars built for human sacrifice.



Cholula
View from the exterior of the church on top.


On to Teotihuacan