They call it the Blue Ridge, or the Blue Ridge Mountains, that southern range of the Appalachian Mountains connecting Virginia, North Carolina, Tennessee, and Georgia. On a recent drive up the Blue Ridge Parkway from Asheville to Spruce Pine, NC, I stopped to photograph the ancient giants from various overlooks. It became rapidly obvious how they got their name. Miles upon miles of varying shades of blue stretch immutably before the viewer. Almost heaven, indeed.