It looks remarkably like a sinkhole. Although one could joke, "Hey guys we found your Mars Climate Explorer!"
Given the fact that its on the side of a volcano it could also be a hole in a lava tube. But whatever it is, it is really cool and damn wouldn't it be nice to have someone there we could ask to roll over and check it out?