In the 1980s, Niuheliang, a high-level sacrificial site of the late period of Hongshan culture was discovered in Chaoyang, ...