This is a bizarre "National Park" in that there is nothing to it. They wanted a park to connect Yellowstone NP with Grand Teton NP, so they made this one. There is only one place to stop and that is this "visitor's center". The mosquitoes were so bad here I literally jumped out of the car, snapped some pictures, went inside the building for 5 second, then left. It doesn't even have its own webpage. They use part of the Grand Teton NP webpage.
You can see the rest of the National Park Pictures at my website.