The record for the world's largest photograph has been exponentially smashed, with this 365-billion-pixel image. All told, the panorama is 46 terabytes of icy blue beauty, which you can explore from this vantage point shown here, all the way down to individual skiers on the slopes. See more >>