Vega Island Frozen in Fright

The sight of an icy skull-like visage on the Antarctic island could make one’s blood run cold.
Shrouded in ice in the lonely Weddell Sea, Vega Island is an eerie sight to behold. On this speck of land east of the Antarctic Peninsula, ice, rock outcrops, and glacial moraines combine to create the appearance of a smirking skull in profile looking toward Devil Island.
Opens NASA in a new tab