Workers perform maintenance on a skeleton of Shantungosaurus giganteus, the largest hadrosaur, or duck-billed dinosaur, ever found, at Shandong Museum in Jinan, Shandong province, on Monday. They were preparing for a permanent exhibition featuring the giant creature — 14 meters long and standing up to 8 meters high — which was found in the province in 1964. (HUANG ZHONGMING / FOR CHINA DAILY)