A sea of dragon boats fills Guangdong's waterways
Hundreds of dragon boats powered through the waterways of Foshan, South China's Guangdong Province on June 18, 2026, to mark China's Dragon Boat Festival, turning local waterways into a vibrant showcase of tradition, teamwork and festive spirit. (Edited by Liu Xinru)