Resting atop one of the grandest ridges in the Appalachians, Earthshine Mountain Lodge is the storybook country inn of your imagination, with extensive views of the highest points of the Blue Ridge Parkway.