This site is 2,000 feet above Chengdu in the valley to the west. The site layout indicates a Surface to Air Missile Site (SAM). Wide radius turns and prepared pads with a 525 foot diameter. Nearby buildings for vehicle storage.
Likely a HQ-9 type.
More info at link below
Military - Missile Sites
Links: en.wikipedia.org
By: KRL