It forms part of the Dia de muertos / Day of the dead celebration.
November 1 is All Saints Day.
Roman Catholics and some other Christian denominations, all over the world, celebrate All Saints Day.
All Catholic congregations around the world celebrate All Saints Day as it is a major solemnity and a Holy Day of Obligation.
Officially, it lasts just one day (November 2nd, All Souls Day) but it is not unusual to celebrate it from November 1st (All Saints Day) until the 2nd.
Catholics in every country in the world celebrate All Saints Day, including Venezuela.
China does not celebrate this day, however Chinese Christians may do so.
Day of the Dead (Spanish: Dia de Muertos) qualifies as such. It combines pre-Columbian traditions with the Roman Catholic's All Saints' Day and All Souls' Day (November 1 & 2).
Christians all over the world celebrate All Saints Day on November 1, including in India.
They celebrate Halloween as well as the Americans do in some parts of Mexico, but in most parts, they present a day called preparation day. This day is used for preparation for the immediate-following holidays "All Saints Day", and "The Day of the Dead".
Filipinos celebrate the feast of All Saints Day for the same reason all Catholics celebrate it - to honor the thousands and thousands of unrecognized saints in Heaven whose names are known only to God and who have no individual feast day as do the named saints. They celebrate All Souls Day to honor and pray for the souls of those who have died and may be in Purgatory awaiting entry into Heaven.
All Saints' Day is a Christian holiday that honors all saints, known and unknown. It is a day to remember and celebrate the lives of those who have lived holy and virtuous lives. In some countries, it is also a time to visit the graves of loved ones and offer prayers for their souls.
The Solemnity of All Saints, All Hallows, and Hallowmas are the Roman Catholic Church's names for what most people call All Saints' Day.See the related link listed below for more information: