This Beijing-Chengdu train is called “Star of the Land of Abundance”. What a pity I didn't catch up with 57124!