Science
Astronomical Phenomenon Observed Off West Antarctic Coast
NASA reported a unique atmospheric phenomenon on Peter I Island, where icy clouds created an unusual visual display off the West Antarctic coast.
Coverage timeline — 1 article
NASA
Icy, isolated Peter I Island stirred up a show in the atmosphere off the West Antarctic coast.
2026-05-07 04:01 UTC