THIS PICTURE is from Mars. I am not saying it is a UFO sitting there, but it looks strange - like it would be an Artifact of some kind. We just do not see these kinds of formations in Nature - much