Spaceport America

A very high resolution synthetic aperture radar satellite image of Spaceport America in New Mexico.

A very high resolution synthetic aperture radar satellite image of Spaceport America in New Mexico.

Interactive Viewer

Tags:
Umbra
SAR
Synthetic Aperture Radar