Looks a bit too geometric for a patch of ice, wonder if its the work experience kid at Google inserting an easter egg for fun?
Close in, the area around the "structure" seems to be out of the ordinary for the surrounds, in as much as it almost looks pasted in....perhaps the explanation for this is footsteps from Russian Mars Explorers? Hmmm, Comrade, Da, интересный (interesting in Russian)
Cheers
Chris