Extremely high-res outtakes from Apollo 11’s 1969 moon landing
The first human set foot on the moon 49 years ago on July 20, 1969, when Neil Armstrong emerged from the Apollo 11 lander. Along with the footage that was broadcast live on television, iconic images of the lunar expedition come from still photos the astronauts took themselves on a Hasselblad camera. The photos provide…