Blurry medium resolution imagery.
Military - Missile Sites, Missiles - Armed
Seven kilometers northwest of the Olenya Airforce Base (Tu-22's).
Radar mast at north end of site, with five more in centre.
Numerous spares missiles and transporters in revetments. Two in launch position in southeast revetment.