I can tell you this. I am sure it is something created. By God or man, thats the question.
If it were a fossil id wager mammoth simy because they were known to be here. Still though, it aint small. I will get a close up of that area for you. Pat, mind posting Nother pic?