Snow pyramids pierce through Antarctica
After a man stumbled around looking through Google Earth, he spotted what appears to be a pyramid piercing through the icy terrain of Antarctica. There are apparently three different pyramids which have been discovered...