The Tuen Ng Festival, otherwise known as the Dragon Boat Festival, has been celebrated on the fifth day of the fifth moon for millennia Learn more...