China! The China on the cover of TIME Magazine