Blurry medium resolution imagery.
At a 5,600 ft. elevation; this appears to be a mobile equipment / radar site. Several vehicles connected by cables.
Within walled compounds and several new buildings being constructed.
Under Construction, Radar Sites
By: KRL