Earth from Space: The Larsen Ice Shelf
Today’s Video of the Day comes from the European Space Agency’s Earth from Space series and features a look at the Larsen Ice Shelf. The Larsen Ice Shelf is located on the Antarctic Peninsula. As we reported, a massive iceberg the size of Delaware broke off the shelf this past July that may soon drift into commercial shipping lanes. These images were captured by the Sentinel-3 satellite.