Shigir Idol: World's oldest wood sculpture has mysterious carved faces and once stood 17 feet tall
Favicon 
www.livescience.com

Shigir Idol: World's oldest wood sculpture has mysterious carved faces and once stood 17 feet tall

Crafted out of the trunk of a larch tree, this towering figure features several human faces.