FWIW, that appears to be known as the
Archuleta Mesa site (that website may have been what led
@KK6ZTE in the direction they went

), and confirmed by some licenses at the site (e.g.
WPMF568). Nothing there in the NTIA listing. More pics of the KCIE FM broadcast site are
here.