Live: Dragon boat races held in central China highlights the festival

This year's Dragon Boat Festival falls on today, June 25, as people across the country are celebrating the 2,500 years old festival. Tongchen County, located in central China's Hubei Province, holds its first dragon boat races, with 14 teams participated to highlight the festival. Join CGTN to pick your favorite team!