Google maps sees Antarctica UFO base?

Hard to tell what it is but I do see the tanks. Doesn't look like there's been activity. Everything is covered in undisturbed snow. Still, strange