Recently, several three-toed footprints have been discovered in a remote mountain valley of Beipiao County-level City, Liaoning Province. Experts confirm that the prints were left behind by small theropod dinosaurs that lived over 100 million years ago.

