A passing satellite captured this image of the Antarctic Peninsula in late April 2012.
1 / 15
LiveScience.com | Photo By NASA.
Tue, May 1, 2012 4:30 PM EDT