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