Hmmm. I believe that is just a shadow from a small thin slab overhanging that ridge... Not that there have not been some unusual anomalies in some of
these photos, but that one I believe is explainable... Sorry, but Good Eye! Keep looking at these Images as You may come across something very
cool!!!