Anyone who has seen the movie, Dances with Wolves, may recognize Spearfish Canyon since several scenes were filmed in the area. Spearfish Canyon is actually older than the Grand Canyon in Arizona and was only accessible by horseback until 1893. It’s located in the northern part of the Black Hills in South Dakota. According to legend the Sioux and Cheyenne used to spear fish in the creek and hence the name, Spearfish.
https://www.youtube.com/watch?v=mfOa9EZKNgQ