NASA scientists spotted this “tabular iceberg” floating near the Larsen C ice shelf in Antarctica.In by October 23, 2018Leave a CommentNASA scientists spotted this “tabular iceberg” floating near the Larsen C ice shelf in Antarctica.