I mean- the Louvre is on that list. But Denali isn't? If you could see Denali or the Louvre--which do you choose? Denali or the Washington Monument--which do you choose?
Sure, they've got Zion and Glacier National and the Grand Canyon, but have you seen the American West without seeing Yellowstone?