That particular location you're at for this shot is one of my favorite shooting spots. I've hit that spot as many as three times during a stay in Cuchara. I've got pix of sunrise, mid-morning, mid-afternoon w/storm clouds, and even a night shot from that spot. I go to the tree that's just left of center in this pic to set up.
I too have taken many shots from this overlook. The snow and clouds on this trip really made the "peak" stand out. I didn't think I had any thing particularly special as this is a scan of a 35mm film image and I just took my obligatory photo as I neared the overlook. Luck always helps. Best regards.