A high resolution optical satellite image showing NASA's Space Launch System (SLS) on the pad at LC-39B.

SLS on Launch Complex 39B

A high resolution optical satellite image showing NASA's Space Launch System (SLS) on the launch pad at LC-39B.

Interactive Viewer

Tags:
No items found.