National Geographic Piece You Must See

Please take a moment to review this poignant piece about the state of the Antarctic Peninsula.