Aldor Anchorite

Aldor Anchorites are draenei located on the Aldor Rise in Shattrath City. They can also be found inside the Shrine of Unending Light.