The news media has largely forgotten about those two Rovers on Mars, but they are making some huge discoveries, including the above structure. It was noted:
Despite detailed inspection with the microscopic imager, “we have not got this thing figured out yet,” Squyres admitted at a press conference at NASA’s Jet Propulsion Laboratory, in Pasadena, California on Friday. “I don’t know how these things formed, and it’s driving me nuts!”
Some very interesting science being done on Mars.