Issue with this story is that even the Chinese authorities are dismissive of the idea and generally just let it be to promote local tourism to the area because Liqian is essentially in the middle of nowhere. DNA really just shows them as a sub-group of the Han Chinese majority.