Mexico, Puebla, Cholula, Church of Neustra Senor de los Remedios on tree covered hillside above the pyramid ruins.

- Image ID: C9CMT1
Eye Ubiquitous / Alamy Stock Photo
Image ID: C9CMT1
Mexico, Puebla, Cholula, Church of Neustra Senor de los Remedios on tree covered hillside above the pyramid ruins. Mexican Central America American Puebla Province State Choula City Town Architecture Religion Religious Christian Christianity Church Painted Colorful Colourful Red Orange Yellow Dome Domes Domed Roof Roofs Rooves Holiday Travel Destination Vacation Tourism
Location: Mexico, Puebla, Cholula, Church of Neustra Senor de los Remedios on tree covered hillside