
Expand
Updated
NASA published an image on October 30, 2026 showing an icy formation on Vega Island, Antarctica, that resembles a skull. The image was shared as a visual feature rather than a scientific report. The formation is a natural ice feature on the island, which lies off the Antarctic Peninsula.
Sources:NASA