Share0 Dragon boat races was held Thursday in south China’s Hong Kong to celebrate the Dragon Boat Festival, which falls on June 22 this year, featuring adrenaline-pumping competition, vibrant colors, intense drumbeats and cheering fans.