A craftsman sells his handicrafts aboard a slow train running in northwest China's Xinjiang Uygur Autonomous Region, April 28, 2022.
Passengers take selfies aboard a slow train bound for Urumqi in northwest China's Xinjiang Uygur Autonomous Region, April 29, 2022.