Blurry medium resolution imagery.
One large & one medium sized domes (golf balls) on ramped pads. Surface cabling to other flat panel radars and control vehicles.
Numerous vehicles in revetments just north. Mast radar at north side of site with 2 of 7 units (TEL's) in launch position. S-300 variant.