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