\
\
Mexico celebrates All Souls Day by observing a day of fasting, prayer and reflection.