Three men had to be rescued from the water near a resort in the Brainerd Lakes area after getting caught out by a river current.
Cass County Sheriff Tom Burch said the incident happened around 3:50 p.m. Sunday on East Gull Lake.
Deputies were called to the Gull Lake Resort on Gull Lake after a man waded into the water and got caught in the current at the mouth of the Gull River, where it leaves the lake.
Two more men went into the water to help, and they too got into difficulty, with all three pulled under the water by the current.
Fortunately, two resort guests went in to help and were able to get all three safely to shore, and gave first aid as they waited for responders.
All three men were taken to a hospital in Brainerd for observation, with Sheriff Burch noting the water was moving "very quickly downstream," while the surface temperature was 57 degrees.
"Many area lakes and rivers are experiencing very high water levels from a near record winter snow melt run off and a wet spring," Sheriff Burch said. "Caution should be used when in, on and around all bodies of water especially those with current and moving water."