I took the family a-walking on the American River Parkway in the Sunrise Blvd/Jim’s Bridge area on Christmas Eve and noticed this weird structure on the north side of the river. It looked like it would be pretty tricky to get there from any of the houses on the cliff. My photos don’t have geotagging but AFAICR it was midway between Sunrise and Jim’s Bridge on the north bank. I’m assuming it is either a duck blind or some sort of ecological outpost? Does anybody know what this would be?