Duga is a Soviet over-the-horizon radar station for an early detection system for ICBM launches.
Username: 02konon
Editorial: No
Width: 3264 pixels
Height: 4896 pixels
Downloads: 1
Image ID: 196141614