Is There A New Place on Earth? Melting Ice Caps Uncover Antarctica's Hidden Island Hidden island the size of Windsor Castle is uncovered in Antarctica after melting glaciers. Researchers named the island Sif after the Norse goddess of family and fertility. by Tiziana Celine