While we have a lot of beautiful national parks I'm not sure I could say that any are better than the Tetons. Sure yellowstone has more wildlife and Glacier more hiking, Yosemite has.., But the Tetons strike an amazing balance of all of it. It's small but it is spiritual.