a view from space of Ross Island; caption is below
A view from space of Ross Island and the iceberg fragments. NSF's McMurdo Station, the main U.S. research station in Antarctica, is on the peninsula on the right hand side of the island.

Return to the press release.