A man has has been found dead after going for a swim in a river north of Brisbane early on New Year's Day.
Police discovered the 20-year-old man's body about 80 metres away from where he was last seen swimming in the Mary River near Gympie just after midnight.
A group of people were shining headlights on the water near their campground and say they saw the man, who then disappeared.
The Queensland Fire and Emergency Service deployed three swift-water rescue crews, but were unable to locate him.
Divers and State Emergency Service personnel also helped search for the man.
A report will be prepared for the coroner.