Buy Add to Lightbox
Pre-Hispanic ruins at southern base of Tapaneca Pyramid  and Santuario de Nuestra Senora de los Remedios church in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.
Pre-Hispanic ruins at southern base of Tapaneca Pyramid and Santuario de Nuestra Senora de los Remedios church in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.
Filename: Cholula10-044.jpg
Copyright

View This Image's Galleries:
Cholula, Puebla, Mexico