An optical high resolution satellite image showing SpaceX's build site at Boca Chica, Texas

Starbase Build Site

Interactive Viewer

Tags:
Starship
SpaceX