An underwater robot which got stuck in strong currents off the Outer Hebrides has been recovered by a fishing boat.
The Spanish vessel had been fishing in deep seas when it was asked by scientists from the Scottish Association for Marine Science (Sams) in Oban to pick the equipment up for them.
Known as a glider, the £150,000 mini submarine is operated remotely.
It was eventually landed at Ullapool by the fishing boat after being collected from the sea on December 2.
Young volunteers from Ullapool Sea Savers were fascinated to see it at the harbour on Wednesday and find out a bit more about the vital ocean measurements it was carrying out to monitor climate change.
Noel Hawkins, Scottish Wildlife Trust Living Seas Communities manager, who works with Ullapool Sea Savers, said: “We were down and the harbour and heard that a fishing boat had brought it in.
“The young ambassadors had a look at it, took photographs and put them online.
“We have had people from all over the country getting in touch about it – even the engineers who used to work on them.
“It was running out of power and they asked the fishing boat to get it. They managed to bring it back in.”
SAMS ocean systems support scientist Dr Emily Venables said: “The pilots tried hard (via satellite communications) to guide Denebola around them, but she repeatedly got pushed back west, draining a lot of power from the battery on each attempt.”