Well, maybe you can't meet Uther himself, but you can visit his tomb, located in the Western Plaguelands, near Chillwind Camp (the alliance flight path is there, but it's a little off the beaten path for a horde player). At any rate, reader Mike sends in this great shot highlighting the statue of Uther inside the tomb always surrounded by that perfect glow.
So do you have a unique shot of Azeroth that you'd like to show off to the rest of the world? Tell us about it by e-mailing firstname.lastname@example.org! You can attach a picture file or send us a link to one -- and don't worry about formatting, we'll take care of that part.