Question: Looking Glass Rock is administered by who?
Sentence (from "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.
Relevant evidence: Yes