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

Space Launch Complex 6

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

Interactive Viewer