SLS on Launch Complex 39B

A very high resolution optical satellite image of NASA's Space Launch System (SLS) on Launch Complex 39B ahead of the Artemis 1 mission.

A very high resolution optical satellite image of SLS on Launch Complex 39B ahead of the Artemis 1 mission.

Interactive Viewer

Tags: