I agree that Grand Teton NP has the best all-around vistas of either of the two parks, and the Grand Canyon of the
but the Artist's Point at the Grand Canyon of the Yellowstone is one of the all-time great vistas in all of America. It is a cross of Bryce Canyon, Yosemite, and the Grand Canyon all in one.