There is a center kitchen on each train, located next to the soft sleeping berth cars to supply 3 meals a day for hundreds of passenger on the entire...
As the Chinese state owned train station does not sell its tickets online, you will need to book the tickets through local travel agencies in advance...