Bigfoot seated on a rock beside a forest river in Beavers Bend State Park, with pine woods and distant cabins; a kayaker glides on the water.