I didn't have much time to create something, started working on this the 16th of August.
I had to do some research on the Legion expansion, since I never played WoW. I do play other Blizzard games, like HotS, HS and OW.
The altar is a place were the dark god Sargeras is being worshipped by his followers. Sacrifices are being made in his name, in the hope to gain some of Sargeras his powers.