Macaca jiangchuanensis

Macaca jiangchuanensis is a prehistoric macaque from the early Pleistocene of China.