Outdoor sequences were shot on location in Mexico: at the colonial town of Tepotzotlán, in the jungle areas near Acapulco, Parícutin volcano with the church ruin of San Juan Parangaricutiro, and the village of Guanajuato with the then unrestored church ruin of Templo Santiago Apóstol, Marfil. Interior scenes were also shot at the Churubusco Studios in Mexico City.