“Location, location, location” might be your motto when it comes to placing deer stands, and location is certainly important to your deer hunting success. In fact, I think many deer hunters focus so much on…