The Dragon Boat Festival has a history of more than two thousand years and many customs