Photograph by Josephine Guidolin, My Shot
Dia de los Muertos, or Day of the Dead, is a Mexican festival that celebrates and honors dead ancestors on November 1 and 2. The festival combines some of the ancient traditions of the Maya, Aztec, Nahuatl, and other indigenous groups, with Catholic ones.
Photograph by Raul Touzon
Day of the Dead celebrations vary from state to state in Mexico, but many Mexican families of the deceased travel to their hometown cemeteries for all-night parties.
Photograph by Sisse Brimberg
Memorial altars are created in homes and offices. The ofrendas, or offerings, are decorated with candles, flowers, skulls, and gifts.
Photograph by Eduardo Verdugo, AP
Mexico's vendors sell a variety of scary sweets, like sugar skulls (pictured on the table).