The body of a Decorah man who drowned in the Upper Iowa River Saturday night has been recovered.

At 6:45 a.m. Wednesday, July 24, Decorah firefighters located the body of Eric Langland, 29, in the Upper Iowa River, about ¾ of a mile down stream from the Upper Dam.

Langland reportedly had been swimming below Upper Dam when another man he was with, who was not swimming, saw him go under the water and fail to resurface. The Decorah Law Enforcement Center received a 911 call from Langland's companion at about 7:20 p.m. Saturday.

When law enforcement officials and Decorah firefighters arrived, they could not see anyone in the water. Spotlights and the Fire Department's rescue boats were used to search for him. At about 11 p.m. Saturday, the search was called off for the night due to darkness and the strong current below the dam. The search resumed at 6 a.m. Sunday and was ongoing until Langland was found.