A high resolution optical satellite image showing Space Launch Complex 4 at Vandenberg Space Force Base. There is ongoing construction visible.

Space Launch Complex 4

Interactive Viewer

Tags:
No items found.