Tag: radar

  • Vast, city-sized lake discovered miles below Antarctica’s ice sheet

    The ice of Antarctica is finding its secrets increasingly difficult to keep. Deep beneath the ice of the East Antarctic Ice Sheet, the world’s largest ice cap, scientists have confirmed the existence of a huge lake of liquid water. The researchers named it Lake Snow Eagle and believe that the sediments it contains could hold […]