Altar of the Demon King

The Altar of the Demon King is a location in The Legend of Zelda: Spirit Tracks. It is found overlooking Hyrule at the top of the Tower of Spirits. Malladus, the demonk king, is trapped in the altar by the spirits.

When Link restores the tower to its former state, he climbs the tower to the altar. He is stopped by Byrne who he fights and defeats, but while he was being stalled, Cole revived Malladus using Zelda as a vessel on the Altar of the Demon King. Cole than betrays Byrne and he and Malladus escape on the Demon Train.