The location of the Larsen Ice Shelf, on the West Antarctic Peninsula
1 / 2
LiveScience.com | Photo By USGS.
Fri, Dec 13, 2013 2:00 PM EST