Advertisement

12th Annual Smithsonian Magazine Photo Contest Travel
The Beautiful and Historic Scenery at Cholula, Puebla, Mexico.

The Iglesia de Nuestra Señora de los Remedios (The Church of our Lady of Remedies) is the church sitting on the hill. The hill as it turns out is actually the Great Pyramid of Cholula (Tlachihualtepetl) thought to be the largest pyramid in the world by base. The church was built by the Spanish in 1594. The active volcano Popocatepetl is seen in the background. The city of Cholula is located in central Mexico just outside of Puebla, Mexico's fourth largest city. The city with all of its colors and rich history is a wonderful place to visit.

Photo Detail
Date Taken: 10.2014
Date Uploaded: 10.2014
Photo Location: Cholula, Puebla, Mexico, Mexico
Camera: Canon EOS REBEL T2i
Copyright: © Richard Briggs