During the recent Dragon Boat Festival, Wuhan University of Science and Technology in Hubei province hosted a vibrant friendship dragon boat race at Qinhu Lake, a cherished tradition of the university that attracted a diverse array of international students.