Despite the blustering winds and heavy rain, Up Helly Aa - Europe's biggest fire festival - has taken place in the Shetland Islands.
Held every year in Lerwick in the Shetlands, the festival celebrates the small Scottish island's Viking heritage and is traditionally held on the last Tuesday of January.
The event concludes with a spectacular burning of a replica Viking longboat, followed by hours of performers and dances throughout dozens of halls situated across Lerwick.
During the day, a band of latter-day Viking warriors known as the Jarl Squad attend a series of marches and public appearances, including school where they teach children about Vikings and they visit the Shetlands.
The event attracts visitors from across the world and is seen as a welcome tourism boost to the Shetland Islands.
Below are some of the highlights from this year's fire festival: