This week, houses and streets in Mexico have been decorated with colourful altars, marigold flowers, candles and sugar skulls.

This is because Mexicans are gearing up to celebrate El Dia de los Muertos – the Day of the Dead – the country’s most important fiesta, which begins this weekend.

Mexican families will gather in homes and cemeteries in memory of their family members who have departed. The day is packed with lively parades and rituals such as the decoration of altars, and sumptuous victuals including Mexican street food, a special kind of bread and hot chocolate.

It’s a celebration of life, not death

The Day of the Dead, or El Dia de los Muertos, is not for mourning or grieving, but for celebrating the lives of those who have passed.

It is believed to be a time when the living

See Full Page