Shantungosaurus was discovered at the Zhucheng Fossil Site in Shandong Province. The Zhucheng Fossil Site is located in the Dragon Bone Stream, 10 kilometers southwest of Zhucheng City. For a long time, local residents have picked up many bone fossils in the stream, which they are accustomed...