About 25 years ago we went through the one in Cholula. It was really cool. It had several layers of pyramids build on top of each other. The tunnels by the archeologists throughout the structure exposed all sorts of very nice jaguar motifs (among others). The archeologists started their tunnel at the top through the floor of the abandoned Spanish church. Apparently, the Spanish realized there was a pyramid structure there and built a church on top (as they were wont to do).
Catholic; no doubt.