A high resolution Umbra synthetic aperture radar satellite image of Bowen Spaceport in Australia.

Bowen Spaceport, Australia

A high resolution Umbra synthetic aperture radar satellite image of Bowen Spaceport in Australia.

Interactive Viewer