HERE IS a newly released NASA Photo. It is not quite as we have been told about Mars - is it ?