(Portland, OR) -- Police say they've recovered the body of a 21-year-old Portland man who went missing three years ago while hiking on Mount Jefferson. The Marion County Sheriff's office says search teams recovered the body of Riley Zickel from a glacial area above Jefferson Park yesterday. Zickel was reported missing in July of 2016 after he failed to return from an overnight hiking trip. Police say a group of climbers contacted the sheriff's office about three weeks ago after spotting the body.