Location?
IMDb says mostly filmed on US lots and then generally credits Oaxaca. A couple of the street scenes look very much like Oaxaca City but I guess not.
Can anyone identify the pueblo and church locations? Somewhere in the state of Oaxaca, I assume.