Question: Looking Glass Rock is administered by who?
Sentence (from "Pisgah National Forest"): Pisgah National Forest is a National Forest in the Appalachian Mountains of western North Carolina.
Relevant evidence: No