Space Launch Complex 6

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

Interactive Viewer

Tags:
Vandenberg
California
SpaceX