The Niuheliang Site is recognized as the largest known sacrificial site and tomb group of Northeast China’s Hongshan culture. The Hongshan culture is a significant prehistoric archaeological culture that dates back approximately 5,000 to 6,000 years. A diverse range of artifacts are exhibited at the Niuheliang Site Museum, including jade pig-shaped dragon, jade figurine, jade phoenix, etc.