In this sense, the Niuheliang Archaeological Site is an outstanding example of ???holy sacrificial land??? of the early period of human civilization so far discovered in Northeast Asia, and boasts the largest scale, the highest rank, and the most prominent expression of beliefs.