El Día de los Muertos is the Mexican equivalent of All Saints’ Day and All Souls’ Day. During this festival, people build altars to loved ones who have died and gather around it to rekindle happy memories of that person. Graves and altars are decorated with bright flowers like marigold. Offerings of food and anything else that the deceased liked are also made.