Antelope Mountain Lookout, Lassen County, California

Located in the Lassen National Forest, Elevation = 7681 ft.

Antelope Mountain is the first solar-powered lookout built in the U.S. It was constructed in 1978. Photo taken by Fred Johnson on September 10, 1999.