Antarctica lies under Australia, which makes it the land under the land down under. To see this remote, and inhuman terrain, with only a smattering of creatures brave enough or specially suited by nature to sustain an existence there, is to view perhaps, what it would be like to find life on another planet. Antarctica [...]