The county treasurer must keep his office at the county site or at some place within one mile of the courthouse.