Site 31/6, Baikonur Cosmodrome, Kazakhstan

A high resolution Umbra synthetic aperture radar satellite image of Site 31/6 at Baikonur Cosmodrome from February 27, 2025.

Interactive Viewer

Tags: