The two-day 2026 China Traditional Dragon Boat Race wrapped up in Tongren City, southwest China's Guizhou Province on June 19, the day of China's traditional Dragon Boat Festival holiday this year. Bringing together elite dragon boat teams from across the country, the grand event drew tens of thousands of local residents and tourists. It integrated Dragon Boat Festival folk customs, professional sports competitions and local cultural and tourism…