Search
DCL
Tech

Dazzling Aurora Appears Over Antarctica: Big Pic

View the unearthly green curtains of light hovering above Antarctica's Concordia Station

July 19, 2012
3:00 AM EDT