Believed to soar through the waters and heavens as a nature deity ruling over the rains, the dragon is a dominant figure in Chinese mythology, perched at the center of longstanding creation tales.
Bou Chumserey, vice chairman of the boat-racing technical control committee, said this year's water festival is the biggest ever, with 348 boats and 22,052 oarsmen from different provinces taking part ...