Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Torontoharrah'svideopoker, Canada, on June 16, 2024harrah'svideopoker. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)
Participants compete during the 2024 Toronto International Dragon Boat Race Festival in Toronto, Canada, on June 16, 2024. (Photo by Zou Zheng/Xinhua)