I know there's another one like this in the Barrens. Shrine of the fallen hero or something like that just west of crossroads and if you visit as a ghost there's a ghost named after a designer who died in the making of the game or something next to the shrine.
http://wow.allakhazam.com/profile.html?719272