The Dragon Boat Festival, also known as Duanwu Festival, is one of China’s most significant traditional holidays