Isn't that picture of Lembert Dome, right in Tuolumne Meadows?

Pretty cool, if it is -- the picture is taken just off the Tioga Pass highway.