Ridge Route Ranch is SoCals film location that's more than interesting