Looking Glass Rock is administered by who?
Looking Glass Rock:  The mountain is located within Pisgah National Forest about 5.5 miles (9 kilometers) northwest of Brevard and 25 miles (40 kilometers) southwest of Asheville. Pisgah National Forest:  It is administered by the United States Forest Service, part of the United States Department of Agriculture.
i don't know