HERE IS a Google Earth Image from Antarktika. Does that look like something natural there ?