20 photos of Mexico's breathtaking Day of the Dead festival



Sex workers protest in Mexico City.

This year, the Dia de los Muertos (or Day of the Dead) starts on Sunday, November 1, and ends on Monday, November 2.

Across Mexico, kids and adults will assemble in graveyards and public squares to honor the dead with frighteningly gorgeous costumes and solemn memorials.