Chinquapin - a magical place in the mountains of Western North Carolina