Xihoudu (Chinese: 西侯渡; pinyin: Xīhóudù) is an archological site located in the Shanxi Province of China. The site dates to the Paleolithic Age. In total 32 stone implements were found at the site.[1]
References
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)




