▲ Peaking
Science
Vega Island Frozen in Fright
NASA satellite images reveal a giant skull-like face and unusual ice changes on Antarctica's Vega Island.
1 trends tracked about this subject — the full history, oldest to newest below.
NASA satellite images reveal a giant skull-like face and unusual ice changes on Antarctica's Vega Island.