nic0704:
The steps up to the Nuestra Señora de los Remedios church which was build upon the site of the Great Pyramid
nic0704:
Part of the Great Pyramid of Cholula with the top of the Nuestra Señora de los Remedios church just visible above