16. This mysterious wooden idol was found in Russia some years back. Archeologists revealed it is as old as 11th century.
17. This photo taken was taken outside of Squamish, BC shows a large creature running in the snowy mountains. A lot of people believed it could be a Saquatch.
18. This photo was taken in West Virginia, a strange shadow of a creature in the distance got everyone worried when this photo came out.