It is known for its unusual helix Best Answer: That question was a puzzle to me but I've done some research and the only Eastwood film that actually lists New Mexico as a filming location Official guide to The Loretto Chapel in Santa Fe, New Mexico.