FOSHAN CITY, CHINA - JUNE 16: Participants In Action At FenJiang River Dragon Boat Race June 16, 2010 in FoShan City, China
Editorial use only
Editorial credit: windmoon / Shutterstock.com

Royalty-free stock photo ID: 55631785

FOSHAN CITY, CHINA - JUNE 16: Participants In Action At FenJiang River Dragon Boat Race June 16, 2010 in FoShan City, China