One more reason I like the Internet.
This is a photo I snagged from a US government air quality webcam that you can see here. This is Denali, one of the world's "tallest" mountains. Also the highest point of land on the North American continent at over 20,000 feet. The only peak over 20K feet on our continent. One of these days I hope to see it in person.