Starbase, Texas

A high resolution Umbra synthetic aperture radar (SAR) satellite image of SpaceX's Starbase Facilities in Texas during Hurricane Francine, September 10, 2024

Interactive Viewer

Tags: