The remains of the Archaeological Site in Teotitlan del Valle, Oaxaca. The church on the Pyramid. Lee nech is the name of the archaeological site.
Size: 5472px × 3080px
Location: Teotitlan del Valle Oaxaca Mexico
Photo credit: © Diana Sanchez / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 1751, archaeology, catholic, church, cloudy, cristo, culture, cultures, de, lee, mexico, nech, oaxaca, octubre, preciosa, precolumbian, sangre, sky, zapoteca, zapotecas, zapotecs