Lake Enigma is located in Victoria Land in Antarctica – one of the remotest places on Earth. Daily Express :: Science Feed
Comments are closed.