The Lambert Glacier in Antarctica is the world’s largest glacier. The focal point of this image is an icefall that feeds into the glacier from the vast…