Fetching details from the dictionary...
dragon boat (long 22-person canoe used for racing)
dragon boat race
「飛竜」 has another reading with different meanings.
flying dragon