(File photo)
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)