A synthetic aperture radar satellite image of Blue Origin's Launch Complex 36 at Cape Canaveral Space Force Station, from September 27, 2023.

Launch Complex 36

An Umbra synthetic aperture radar (SAR) satellite image of Blue Origin's Launch Complex 36 at Cape Canaveral Space Force Station.

Interactive Viewer