WUHAN, Dec. 26 (Xinhua) -- The restored statues of a pair of fossil human skulls, dating back to one million years ago, were unveiled by the Hubei Provincial Museum in central China on Thursday.
England's Stonehenge and the Moai statues of Easter Island have inspired awe for centuries; marvelling at their ambitious construction and at the determination of the people who built them.