Somewhere in the Blue Ridge Mountains of North Carolina, there’s a place that once helped humanity reach the stars, and you ...