The Gallatin River between Belgrade, MT and West Yellowstone, ID along U.S. Highway 191 inside the Yellowstone National Park
When buffaloes cross the streets in Yellowstone National Park, they don't just cross. They own the scene, walk a bit here, turn around there, stop wherever they feel like. This causes enormous traffic jams. But it's always nice to be in the first car, hehehe.
Buffaloes walk on the road in Yellowstone National Park