Casts of skull and stone tools of Upper Cave Man, found in China. The casts are owned by Shanghai Natural History Museum.