Hanging Rock State Park NC, Moores Knob Lookout point, mountains