Originally posted by WilliamOckham
Are you referring to that blurry object inside the crater? Not high enough resolution to know if its an artifact, natural feature or a moon base. I tend to go with the more plausible explanations first.
Edit: Do you have a link to the source image/original?edit on 9-7-2013 by WilliamOckham because: (no reason given)