A beach in Scotland which attracts riders from across the world has been named as one of the best surfing spots globally.
The surfs off Thurso are so legendary that people are willing to make the trip to what is the most northerly town on mainland Britain.
Prime surf season in the town is between October and April, when the cold water is made even chillier by an icy stream flowing down the River Thurso.
The surf community first emerged in the Thurso in the 1960s, when a visitor to the town's castle decided to take to the waves, or so local legend has it.
In the intervening years their number has grown and grown, as wetsuits get warmer and transport links make the trip to the Highlands easier.
Now thousands of people enjoy the massive waves and numerous breaks that typify the area.
In a recent ranking by ParkSleepFly Thurso was judged to be the tenth best spot for surfing in the entire world.
At the top of the tree was Puerto Escondido in Oaxaca, Mexico.
The laid-back coastal region is home to one of the world’s most thrilling waves, making the spot perfect for expert surfers.
While not producing the highest waves in the world, the Mexican beach provides perfect barrels and very warm waters in which pros can perfect their craft.
In second position is Noosa in Queensland, Australia.
Located on the sunshine coast, the beach is the perfect spot to take to the waves for surfers of all levels, with the best time to surf in April when sea temperatures average 21C.
Ranking in third place is Tofino, Canada, where the water is chilly but the variation in waves a big draw for beginners and experts alike.