Some say Chiconauhquiauhitl (goddess of nine rains) struck Nuestra Senora de los Remedios church perched above Cholula in Puebla, Mexico, with lightening multiple times in retribution for usurping her site in 1594. The church, as were many in Mexico, was built atop the goddess’ pyramid, Tlachihualtepetl (artificial mountain), reputedly the largest known pyramid in the Western Hemisphere.
The town below is filled with churches, including the ochre-and-peach-colored active monastery of San Gabriel constructed in the 1530s atop the ruins of another pyramid, this one dedicated to Quetzalcoatl. The newer Dreamsicle-colored parish church of San Pedro, dating from the 1600s, fronts the town’s main plaza.
Photos from two of the most colorful churches of Cholula are ahead.