What are sold to help with the Christmas spirit in Spain?
Where do people celebrate Christmas by wearing fine clothes and riding llamas?
Christmas trivia about the Spanish-speaking world