This is a picture of one of the pyramid shaped structures.I guess I can see some simularities.Take a good long look at this one.
Does it make you think?
If it was just one picture like this I would say it is a natural structure, but there are several pictures that appear to have artifically created structures. I think we need more pictures from this region of Mars, don't you?
You would think that if there was even a slight chance of intelligent life ever existing on Mars we would fully investigate to find out for sure. NASA even said that they could not rule out the possiblity that these could be artifical, so whats the hold up I wonder?