Altar of Aggonar



The Altar of Aggonar is located in the Pools of Aggonar of Hellfire Peninsula.

Objective of
You must use the for the quest, which will summon a  Draenei Anchorite and two Draenei Vindicators.