Passengers wait for trains in a waiting hall of Shijiazhuang Railway Station in Shijiazhuang, north China's Hebei 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 Chen Qibao/Xinhua)