
Mexico celebrates Day of the Dead, or Dia de los Muertos, once again on 1 and 2 November, its annual festival honouring the memory of lost relatives and loved ones by welcoming their spirits back to the land of the living.
The dates are believed to mark the brief moment every year in which the door to the afterlife stands open, allowing the souls of lost children to return to our present on the first of the month and those of deceased adults on the second.