A Danish fishing trawler has landed a bigger catch than its crew are used to... a submarine.
The trawler was in the Skagerrak waters between Norway and Denmark, close to the Danish port of Hirtshals, when it made its surprise catch.
The trawler caught the submarine in its nets, forcing the vessel to rise to the surface.
The German submarine was taking part in a Nato training exercise involving 70 vessels from 16 countries.
No-one was injured in the incident.
"The crew of the trawler was never in danger, they were more scared than anything else," a sea rescue duty officer told AFP news agency.
"A German vessel helped the captured submarine to disentangle itself and continue on its route," he added.
In a similar accident 10 years ago, three Danish crewmen were killed when their trawler was pulled to the bottom of the sea by a German submarine caught in its nets.