Another World Behind Antarctica?