The Niuheliang site lies on a mountain ridge bordering Jianping county and Lingyuan city in Chaoyang, Northeast China's Liaoning province. The site dates back to between 5,500 and 5,000 years ago, a time period in the late Neolithic era and defined by Chinese archaeologists as the Hongshan Culture.