In fields of the central Mexican state of Puebla, these families harvest the flowers that will guide the paths of their ancestors to return on the Day of the Dead to celebrate with the living.
Día de los Muertos is a Mexican holiday that commemorates loved ones who have died. It is believed their spirits return to their families, who put up ofrendas, or altars, on Nov. 1.
The Day of the Dead is deeply rooted in pre-Hispanic Aztec rituals blended with Roman Catholic traditions. But many of the indigenous symbols remain, including the vibrant and fragrant marigold.