Li County
The site is at the village of Chengtoushan, Chengtoushan Town, Li County, it is about northwest of the county seat and north of the Li River.