A passenger ferry with more than 400 people on board has been towed to quay, the day after it ran aground in the Aland Islands, a Finnish archipelago in the Baltic Sea.
The 331 passengers and 98-strong crew spent the night on the M/S Viking Grace, which ran aground just a few hundred metres from the ferry terminal in Mariehamn, the archipelago's main town.
Tugboats pulled the vessel - which was just a few metres from the shore - off the shallows and towed it to the terminal.
Passengers disembarked and were registered at the terminal. They were later to be allowed back on the ferry, where they would be informed which vessels would transport them to Finland and Sweden.
The ferry was en route from Stockholm via Mariehamn to Turku, Finland.
There were strong winds and it was raining hard on Saturday. Several other ferry services did not operate.
Viking Line chief executive Jan Hanses earlier told Finnish public broadcaster YLE that it appeared a powerful wind gust had blown the vessel towards the shoreline where it ran aground.
Viking Grace would in the coming days sail to Turku Repair Yard for inspection.
In September, another Viking Line vessel, Amorella, ran aground in another part of the Aland Islands' archipelago.
Australian Associated Press