The Once and Future Island

There's a new island on Earth.