A total of 140.47 million trips were made in China during the three-day Dragon Boat Festival, up 89.1% from a year earlier but down 22.8% from the pre-COVID levels of 2019, official broadcaster CCTV ...