what is the age of the fossil that is currently housed in the institute of vertebrate paleontology and paleoanthropology in beijing , china ?
260±20 ka