Related articlesWeddell SeaSea east of the Antarctic Peninsula where Vega Island is located.Vega Island's Skull-Like Visage Reveals Accelerating Ice Loss in Antarctica