Santuario de la Virgen de los Remedios (Sanctuary of the Virgin of the Remedies), was built by the Spanish in 1594 on the site of the pre-Hispanic Great Pyramid of Cholula. The church is a major Catholic pilgrimage destination, and the site is also used for the celebration of indigenous rites. (Wikipedia)