Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2025 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 14, 2025. (Photo by Zou Zheng/Xinhua)