Tarifa's big world Kitesurfing Championships drew thousands to the windswept beaches this past weekend.
And the winners are...
Gisela Pulido from Catalonia is celebrating her victory over the Polish surfer Karolina Winkowska.
Kevin Langaree from Holland took all in the men's championships. He faced tough competition from Aaron Hadlow, who came in second. Also a native of Málaga, Álvaro Onieva, won third place and has been praised by the local community for this achievement.
If you missed this year's Kitesurfing Championships in Tarifa, never fear.