This video has close up shots of the discovery in Antarctica before it was pulled from Google Earth. You can see some of the activity surrounding it too. I used Google Earth to check it out and sure enough, it has been pulled. I saw it there quite some time ago after seeing it on Youtube. One thing I’m sure of: either this is a very good fake which was posted to Google Earth originally or someone on the ground involved with the project was close enough to take this picture so close to the object. I tried to zoom in as close as I could to the area on Google Earth looking for signs of any activity, but I was not able to zoom in anywhere near close to the clarity of this picture. So, G.E. must have changed the zoom capabilities in this area so people could not see the evidence of any activity going on there.