I’ve personally never heard the China thing myself.
Well, there is that Rev 9:16 comment about some 200 million crossing the Euphrates....