File picture shows the restored appearance of the ceratopsid dinosaur whose fossil was found in Zhucheng, east China's Shandong Province. [Photo:Xinhua]