A declassified KH-7 spy satellite image of Balkhash Radar Station in Kazakhstan.

Balkhash Radar Station, Kazakhstan

Interactive Viewer

Tags:
KH-7
Kazakhstan
Military