was using world wide telescope and found this on the Moon , what is it ? [image deleted] Post Comment Receive notifications Add a comment...