This is it, Owl Hike Spot, a little rest stop on the way to the top of Mount Washington.

dsc00004.jpg