Oracle bone inscriptions unearthed from the Yin Ruins are seen in Anyang, Central China's Henan province. [File photo/Xinhua]