The Santuario de Nuestra Senora de los Remedios church on top of Tepanapa Pyramid in Cholula, Puebla, Mexico. This Spanish colonial church has become a classic symbol of the conquest of Mexico's indigenous peoples. This pyramid is also called the Great Pyramid of Cholula.
Copyright John Mitchell
View This Image's Galleries:Cholula, Puebla, Mexico
, latin america