Tourists arrive at Huanglong-Jiuzhai railway station in southwest China's Sichuan Province, Oct. 9, 2024. (Xinhua/Wang Xi)