Introduction to Miaohou Mountain Scenic Area: Miaohou Mountain Scenic Area is located in Shanchengzi Village, Shanchengzi Town, Benxi County, Liaoning Province. It is an ancient human cultural site. The ancient site of Miaohoushan is a natural cave. Since its discovery in 1978, 14 human cultural relics and 74 species of ancient animal fossils have been unearthed. Two human teeth and a femur fossil of a child were also unearthed on the fifth and sixth floors, which is very important for research. The distribution of ancient humans and ancient geography in Liaodong are of great value.
Attraction