Redding is a really pretty, scenic NorCal town I bet it was a good place to abduct hikers and other people out enjoying the scenery.