DIY Fish Trap … Yes It Works It is a Native American Fish Trap. I think this would would great along a river. Not sure it would work