Passengers are pictured at Harbin Railway Station in Harbin, northeast China's Heilongjiang Province, on Oct. 1, 2025. The transportation network of the country witnessed a travel peak on the first day of the National Day holiday. (Photo by Yuan Yong/Xinhua)