It’s 20km across and 1.5km beneath the southern polar ice cap Science and technology
Comments are closed.