Definitions for "Zhoukoudian"
Zhoukoudian or Choukoutien is a cave system near Beijing in China. It has yielded many archaeological discoveries, including one of the first specimens of Homo erectus, dubbed Peking Man, and a fine assemblage of bones of the gigantic hyena Pachycrocuta brevirostris.