i' ve been to that site b4....
if i' m reading that right thats a tree line that runs north south from the road right? well i' d sit down under the base of the tree line to the north of that ditch that runs to the river....deer will take the ditch or the river....either way with a south wind u' ll have to be careful with your scent control...but that should be something you do anyways...and if u hunt that spot on the days that the wind comes from the south east just a tad then u' ll be set!