Blurry medium resolution imagery.
Only 1.5 kilometers east of Olenya (Olenegorsk) Airforce Base (Tu-22's).
Two radar masts along eastern edge of site. One at north end of site. Numerous missile transporters/launchers (TEL's) parked around the site. Looks like three seperate units/battery's.
Numerous spare missile packages in central revetment.
S-300 variant.