Planet Earth is undergoing major changes including Antarctica. Antarctica is home to glorious mountain ranges wrapped in glacial ice. If you at them long enough, you might start to notice a strange geometric pattern — some of the peaks are oddly, perfectly pyramid-shaped. This, if you belong to certain corners of the internet, can only mean one thing: aliens. Now, using Google Earth we found an area of open water surrounded by sea ice in which you can see […] Read More