The digital reconstruction of the Yunxian 2 skull, discovered in Hubei in 1990 and dated between 940,000 and 1.1 million years ago, constitutes an ...