Apr 11, 2013 2:56 PM

I found this in Albarracin, Aragon, Spain up a mountain near what looked like a lot of other fossils. There was a dinosaur museum nearby as well. Does anybody know what it is, or even which part of an animal it is likely to be from, if it is from an animal.