P
phaze
Guest
Help me out here. I would love for NASA to drop a rover near one of those features only for the 'cool pictures' purpose... but other than that, are there any good scientific reasons to land in that area? I don't know much about the region (other than it being an obvious home of an alien civilization
).<br /><br />It has always looked very flat with those obtrusive features - that must indicate something, right?<br /><br />