Look closely and see evidence of intelligent life ... these are not natural features in this image. Clear evidence of buildings and other structures.
Again, there are structures built by intelligent life in this image.
Strange anomalies in this image? What exactly is this?