Shangri-La, located along N.C. Highway 86 in Caswell County, was created by Henry Warren, who died of cancer in 1977.