China recorded 5.91 million cross-border trips during the three-day Dragon Boat Festival holiday, up 2.7% from a year earlier, according to the National Immigration Administration. A total of 231,000 foreign nationals entered the country visa-free, up 59.4% in the period.