“From the top of Iglesia de Nuestra Señora de los Remedios in Cholula, Mexico – a small town outside of Puebla city. The church was built on top of a pyramid.”
“From the top of Iglesia de Nuestra Señora de los Remedios in Cholula, Mexico – a small town outside of Puebla city. The church was built on top of a pyramid.”