Altar of Sha'tar Vindicator

The Altar of Sha'tar Vindicators are draenei located at the Altar of Sha'tar in Shadowmoon Valley.