I thought that the Philippines was supposed to have the longest Christmas celebrations. Here in Vietnam the Christmas trees are still up in hotels and bars, all surrounded by neatly wrapped parcels. I am told that Christmas here finishes on the 24th February, at the end of Tet, the Vietnamese new year. Merry Christmas.