posted on Jul, 2 2011 @ 09:58 AM
Sorry OP. This is a picture of rocks on the ground taken by a Rover. The objective of the camera is pointed to the ground, not the horizon, and
rovers aren't that tall.
I do not think it is a base, but it looks like an old piece of something. If another picture of this zone could be found, from another angle, it
would give a better idea of the true shape of this object, be it natural or manufactured.