Maba cranium

fossil fragments of an ancient human skull found in 1958 near the village of Maba (Ma-pa), Guangdong (Kwangtung) province, southern China. ...
Found on http://www.britannica.com/eb/a-z/m/2
No exact match found