Participants compete during a dragon boat race at the Inner Harbour of Duisburg, Germany, June 8, 2024. The 2024 Duisburg Dragon Boat Race took place from June 7 to 9, attracting nearly 150 teams and 3,000 competitors. (Xinhua/Zhang Fan)
Participants compete during a dragon boat race at the Inner Harbour of Duisburg, Germany, June 8, 2024. The 2024 Duisburg Dragon Boat Race took place from June 7 to 9, attracting nearly 150 teams and 3,000 competitors. (Xinhua/Zhang Fan)