Since the early 2000s, scientists have been puzzled by a gleaming turquoise spot in the middle of the Antarctic Ocean showing up in satellite images. The patch is located just south of the great ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results