¿Cuál es el origen e historia del Día de Muertos en México y por qué se celebra?

En México los muertos son motivo de celebración: coloridos altares, panteones iluminados, calles tapizadas de anaranjado con la flor de cempasúchil, comida, bebida, música, calaveras y catrinas, todo esto para honrar la memoria de los que ya no están.