World-class dinosaur fossil site is discovered in Yunyang County, southwest China's Chongqing. The site contains various Jurassic-era fossil specimens, including Theropoda, Sauropoda, Stegosauria, and Ornithopoda.
(File photos)
(For the latest China news, Please follow People's Daily on Twitter and Facebook)(Web editor: Hu Ximeng, Bianji)