Front: N128:-DEVIL'S HEAD MOUNTAIN, COLORADO Back: 25 miles southwest of Denver. A Forest Rangers Lookout Tower is at the top, from which miles of scenic splendor is on view. -WECOURCE Pub. by The Denver News Co., Denver, Colorado COLITA 4901 8