SpaceX McGregor Test Site

An Umbra synthetic aperture radar (SAR) satellite image of SpaceX's McGregor rocket test site in Texas.

An Umbra synthetic aperture radar (SAR) satellite image of SpaceX's McGregor rocket test site in Texas.

Interactive Viewer

Tags:
SAR
Synthetic Aperture Radar
Umbra
SpaceX