This very high resolution synthetic aperture radar (SAR) satellite image from Umbra shows SpaceX's Starbase facilities in South Texas.

Starbase, Texas

A very high resolution Umbra synthetic aperture radar (SAR) satellite image of SpaceX's Starship facilities at Starbase in South Texas.

Interactive Viewer