A very high resolution Umbra synthetic aperture radar satellite image of Baikonur Cosmodrome in Kazakhstan.

Baikonur Cosmodrome

Interactive Viewer

Tags:
Baikonur
SAR
Synthetic Aperture Radar
Umbra