One of the many wonderful features of Spearfish Canyon, in the Black Hills of South Dakota.
One of the most beautiful places I have been in Spearfish Canyon, in the Black Hills of South Dakota.