This page needs a screenshot!
This article is an object stub. You can help expand it by editing it

Helya's Altar

From Wowpedia
Jump to: navigation, search

Helya's Altar is located in the Helya's Throne in Helheim.




Helya's massive presence looms in the distance from the platform.

This altar appears to be a means to communicate with her.

Gossip I do not belong here! I wish to leave Helheim!

Gossip We have defeated your champion. Now, release us from Helheim!

Patch changes

External links