at the foot of looking glass falls in the pisgah national forest in NC.