Question: where is ivus the forest lord?
Answer: Ivus the Forest Lord is the Alliance side summonable boss in Alterac Valley.