THIS PICTURE is brought back from Mars by NASA. What does it look like to you ? Trees ????? Vegetation ????? It sure does to me !!