0 Votes in Tech Under the glaciers in Antarctica, there are mysterious heat sources. What are these things?