'From San Francisco Cathedral, on the largest Aztec Pyramid, looking over Cholula, Mexico', 1901. A boy and his dog perched high on the Iglesia de Nuestra Señora de los Remedios (Church of Our Lady of the Remedies). The Catholic church was built by the Spanish in 1594, on top of the pre-Columbian Tlachihualtepetl pyramid in Cholula, Puebla. The caption may refer to the church of San Francisco Acatepec, built in Cholula in the same period, but not constructed on a pyramid, and not a cathedral. Stereocard by Underwood & Underwood.
Pixel Dimensions (W x H) : 3792x3911
File Size : 43,449kb