Xing Lida (right), a dinosaur expert at the Beijing-based China University of Geosciences, checks footprints from multiple species of dinosaurs on Friday discovered in Madigou Village, Chengde, Hebei Province. Photos: VCG