Tree Head Optical Illusion
The Tree Head Optical Illusion was spotted last year while someone was taking a stroll along the country side. This appears man made with the fairly smooth lines, but no one knows for sure! When covered in leaves you probably wouldn’t even notice the face in it. When its bare you couldn’t peel you eyes off of it, one of natures little mysterious, either that or some sure got creative with the pruning!