Santa race in Spain

More than 7,000 people dressed as Santa Claus ran through central Madrid on Sunday in a charity race to raise money for cancer patients.

Sacrificing comfort for a good cause, racegoers donned red robes, Santa hats and billowing white beards to run 5 km along Madrid's famous Paseo del Prado and Castellana avenues.

Children also took part, many dressing in green robes and elf hats in what organisers claim was the largest Santa-themed race in the world.

Part of the entry-fee paid by each racegoer will be donated to cancer research nonprofit Fundacion Intheos.