Festival of the Magdalena, procession of giants, Castillon, Spain