Bare, furry Bigfoot crouches by a forest river at Beavers Bend State Park, with pine woods, cabin country vibes, a kayak on the water, and gathering storm clouds.