Duga is a Soviet over-the-horizon radar station for an early detection system for ICBM launches - Image Details
Image
Duga is a Soviet over-the-horizon radar station for an early detection system for ICBM launches

Duga is a Soviet over-the-horizon radar station for an early detection system for ICBM launches.

View Full Image on Dreamstime

Username: 02konon

Editorial: No

Width: 3264 pixels

Height: 4896 pixels

Downloads: 1

Image ID: 196141614