Related articlesAntarctic PeninsulaPeninsula near Vega Island; the article places Vega Island east of it in the Weddell Sea.Vega Island's Skull-Like Visage Reveals Accelerating Ice Loss in Antarctica