The top part of the photo shows a corner of what appears to be a building, and near the center of the photo it appears to be either some sort of vehicle or a domed building. Very interesting.
New NASA release Sol 740
Is this a Wall?? City on a hillside on Mars....