A high resolution satellite image of Space Launch Complex 6 at Vandenberg Space Force Base.

Space Launch Complex 6

A high resolution satellite image of Space Launch Complex 6 at Vandenberg Space Force Base in California.

Interactive Viewer