Photo taken on Aug. 9, 2010 shows a 10-centimeter-long dinosaur footprint fossil in the Huanglonggou area of Huanghua Township in Zhucheng City, east China's Shandong Province. [Xinhua]