The Mysterious Shigir Idol

Originally standing over 17 feet tall, and dating back to approximately 7500 BC, the Shigir Idol is considered the oldest wooden sculpture known in the world.  It was discovered in the 1890’s in the Ural Mountains of Kirovgrad. Archaeologists working in the area, where other ancient pieces were being unearthed …