Uncharted Antarctic Island Big Enough To See From Space Discovered Amid Record Heat Scientists have discovered a new island that has emerged in Antarctica, likely due to the effects of climate change, and named it Sif Island after a powerful Norse goddess and wife of Thor.