Diejiao Nanhai, Foshan: Thrilling dragon boat racing!