Question: how long does it take for a body to decompose in a river?
Answer: "However we've found that in highly oxygenated deeper water, it can be expected that such a body would be skeletonised in less than four days, although bones could be recovered for six months or more." How quickly you decompose also depends on the time of year.