A giant sand castle out on some dunes in the Outer Banks of NC.