Spearfish Falls Spearfish Falls, Spearfish Canyon, Black Hills National Forest, South Dakota, United States of America