The 10′ tall Shigir Idol which was discovered in the Ural Mountains in 1894 has had a new set of Radiocarbon dates assigned to it. The new date suggests that the idol is approximately 11,000 years old about 1,500 years older than had been previously thought.
Leave a Reply