I see Bigfoot!
Very cool photo. Fog always makes things so much more intriguing and mysterious, especially wooded areas. It adds a primitive appeal and ambience to the entire scene.
Have you ever been to the Great Smoky Mountains out East near my neck of the woods?