One of the crime scenes in Secret of the Wolf takes place in Old Town Scottsdale, near the horse fountain. It’s a gorgeous piece of artwork:
And the actual scene of the crime:
Another shot of Old Town:
The Superstition Mountains are to the east of town. I didn’t place any scenes there, but they have lots of history and are gorgeous: