Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Now playing Next
Updated:
Each year, thousands gather at the Casa de México in Madrid to experience the largest Day of the Dead altar in Europe, designed this year by Oscar-winning production designer Eugenio Caballero.