Guangzhou hosts over 170 dragon boats