Nelson E. Bolivar

Scientific note

A Sea of Spinning Clouds

Icy, isolated Peter I Island stirred up a show in the atmosphere off the West Antarctic coast.