Not on top of Lookout....I looked at the topo and I think the place where I took it is called Windy point.
There is no lookout on Sierra Blanca (Peak). I'm guessing the lookout from which this picture was taken is from Monjeau Peak which is another mountain in the Sacramentos, north of Sierra Blanca.
...Chef007 is correct. Windy Point.