Mexico: Day of the Dead

Some of the most elaborate Day of the Dead celebrations take place in Cuanajo, Mexico.