Mexico City has held its first Day of the Dead parade, complete with floats, giant skeleton marionettes and more than 1,000 actors, dancers and acrobats in costumes. Day of the Dead is celebrated throughout Mexico, with people paying their respects to friends and family members who have died. Day of the Dead dates back to the Aztec period and celebrants believe the spirits of their deceased loved ones return for a visit. Families build altars adored with photographs, votive candles and items the deceased enjoyed such as food and drink – even tequila or mezcal.