Introduction to the sarcophagus: The sarcophagus is a national first-level key cultural relics protection unit. It is located at the east foot of Dayi Mountain, on the Qingfeng Ridge about 20 meters above sea level. It is the earliest and best-preserved new sarcophagus discovered in China and dates back more than 6,500 years. Stone Age matrilineal clan commune ruins.