For those who have not completed games in the Xenoblade Chronicles series, this page contains spoilers regarding the plot. Discretion is advised.
The Altar is an object in Xenoblade Chronicles. It is located in the Corridor of Silence of Prison Island. The boss Dragon King Alcar appears in front of it during Path to the Top, and must be defeated to obtain the Dragon's Eye that must be fitted into the Altar to raise the transporter granting access to the Prison Terrace where Dickson is fought.