Every three years, on Torch Festival Day, the villages of Haidong compete in a great Dragon Boat Race.