Ancestors may have origins in China
A monument was set up in the Eosimiid fossil site in Mianchi county on Wednesday. Research has shown that these remote ancestors of humans may have lived at the site 45 million years ago, according to the local government. Eosimiid fossils, with characteristics of higher primates, were found in the county. Some paleoanthropologists believe that the area is one of the origin areas of the oldest human ancestors.