Spearfish Canyon Hiking through the stunning Spearfish Canyon While passing through South Dakota, I came across Spearfish Canyon. This natural