A very high resolution Umbra synthetic aperture radar (SAR) satellite image of Blue Origin's Launch Complex 36.

Launch Complex 36

A very high resolution Umbra synthetic aperture radar (SAR) satellite image of Blue Origin's Launch Complex 36 at Cape Canaveral.

Interactive Viewer