Xi was reported to have eaten meals on the train during a lengthy tour of Gansu province. Photo: Xinhua