Sugarloaf Island, Clarence Island (29459)Antarctica, AntarcticaSite DetailsMap ViewAssessment Details