Mysterious pyramids found in Antarctica

© AOL Travel UK Google Earth images of Antarctica have revealed what look like pyramids – prompting conspiracy theorists to suggest they were created by anything from lost civilisations to aliens.The ‘snow pyramids’ have the internet abuzz with the idea there was an ancient human civilisation that once lived in Antarctica. Three pyramids have been… Read More Mysterious pyramids found in Antarctica