buestelo203 (25)in #nature • 4 years agoTrue definition of MEDICINE!!!!This was my 3rd visit to Pisgah National Forest in N.C. but the first at the top of LOOKING GLASS MOUNTAIN!!! I go…