This high resolution synthetic aperture radar satellite image shows Space Launch Complex 6 (SLC-6) at Vandenberg Space Force Base.

Space Launch Complex 6

This high resolution Umbra synthetic aperture radar (SAR) satellite image shows Space Launch Complex 6 (SLC-6) at Vandenberg Space Force Base in California.

Interactive Viewer