Unmannedspaceflight.com is, not surprisingly, all over this.
Thread here, with some links to the original photo and the area it's in.
Bottom line: It's "horsepucky." The photo is from a sloped surface, and without the blue color added, it looks like just some fine dust.
