Ok I look forward to an article that provides evidence of 'the best' international students choosing in large numbers to study in China over universities in the Anglosphere.
I suspect what you read more likely was discussing Chinese students studying in China, perhaps with a fluff piece about a few individuals travelling to China from overseas.