The buffalo, or American bison, that inhabit the area near Slough Creek in Yellowstone National Park are part of one of the largest free-roaming, wild bison populations in the United States.
The buffalo, or American bison, that inhabit the area near Slough Creek in Yellowstone National Park are part of one of the largest free-roaming, wild bison populations in the United States.