A group of polar researchers from the Thwaites Offshore Research (THOR) project spotted the island as their ship passed through Pine Island Bay in Antarctica.
Via: Hidden island the size of Windsor Castle uncovered in Antarctica due to melting ice
Categories: English News