It is his land, I believe that he should be allowed to put a stand where ever he pleases. Now if he shoots a deer on your land, that is another story
How many stands do you have up on somebody's property line facing towards their land? Its just bad form to do that. I certainly wouldn't put up a stand like that and I think anyone who is a good honest neighbor wouldn't do it either