Right on! Yellowstone is my favorite NP, especially Lamar Valley area. I loved watching wildlife graze about at the end of the day while the sun went down. I didn’t ride there, but wondered what it would be like to be on my bike with a huge Bison right next to me. Sounds like you found out!