The stunning views of Canyon de Chelly provide a backdrop for moments of contemplation in the film.
Canyon de Chelly
Indn Rte 7, Chinle, US