A vibrant Day of the Dead light installation is glowing near the Angel of Independence in Mexico City, Mexico. The illuminated display is honoring Día de los Muertos, a Mexican tradition that celebrates life, remembrance, and the timeless bond between the living and those who have passed.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.